From b4801bab304d8d809ae77facf69bd701d03e1c77 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Mon, 27 Jun 2022 14:37:45 -0400 Subject: [PATCH 01/69] initial setup --- package.json | 5 +++++ yarn.lock | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 package.json create mode 100644 yarn.lock diff --git a/package.json b/package.json new file mode 100644 index 000000000..9cf5ca65b --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "axios": "^0.27.2" + } +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 000000000..139467f2f --- /dev/null +++ b/yarn.lock @@ -0,0 +1,54 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +axios@^0.27.2: + version "0.27.2" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" + integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== + dependencies: + follow-redirects "^1.14.9" + form-data "^4.0.0" + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +follow-redirects@^1.14.9: + version "1.15.1" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5" + integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== + +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" From e7167b704e4b4556b28d60226c747eb764e3776c Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Mon, 27 Jun 2022 14:43:53 -0400 Subject: [PATCH 02/69] fixes react app setup --- .gitignore | 23 + README.md | 71 +- README.old.md | 5 + package-lock.json | 28535 +++++++++++++++++++++++++++++++++++++++ package.json | 36 +- public/favicon.ico | Bin 0 -> 3870 bytes public/index.html | 43 + public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 25 + public/robots.txt | 3 + src/App.css | 38 + src/App.js | 25 + src/App.test.js | 8 + src/index.css | 13 + src/index.js | 17 + src/logo.svg | 1 + src/reportWebVitals.js | 13 + src/setupTests.js | 5 + yarn.lock | 9002 +++++++++++- 20 files changed, 37824 insertions(+), 39 deletions(-) create mode 100644 README.old.md create mode 100644 package-lock.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/logo192.png create mode 100644 public/logo512.png create mode 100644 public/manifest.json create mode 100644 public/robots.txt create mode 100644 src/App.css create mode 100644 src/App.js create mode 100644 src/App.test.js create mode 100644 src/index.css create mode 100644 src/index.js create mode 100644 src/logo.svg create mode 100644 src/reportWebVitals.js create mode 100644 src/setupTests.js diff --git a/.gitignore b/.gitignore index d80bdf218..0ad69cc01 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,26 @@ yarn-error.log* npm-debug.log* yarn-debug.log* yarn-error.log* +# 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/README.md b/README.md index 0e2c7a096..58beeaccd 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,70 @@ -# Inspiration Board: Front-end Layer +# Getting Started with Create React App -This scaffold only includes a `.gitignore` file. +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). -To get started, follow the setup directions described in the project. +## 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/README.old.md b/README.old.md new file mode 100644 index 000000000..0e2c7a096 --- /dev/null +++ b/README.old.md @@ -0,0 +1,5 @@ +# Inspiration Board: Front-end Layer + +This scaffold only includes a `.gitignore` file. + +To get started, follow the setup directions described in the project. diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 000000000..82dedb7da --- /dev/null +++ b/package-lock.json @@ -0,0 +1,28535 @@ +{ + "name": "front-end-inspiration-board", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "front-end-inspiration-board", + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.16.4", + "@testing-library/react": "^13.3.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@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.18.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.5.tgz", + "integrity": "sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz", + "integrity": "sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.18.2", + "@babel/helper-compilation-targets": "^7.18.2", + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helpers": "^7.18.2", + "@babel/parser": "^7.18.5", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.18.5", + "@babel/types": "^7.18.4", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz", + "integrity": "sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==", + "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.18.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz", + "integrity": "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==", + "dependencies": { + "@babel/types": "^7.18.2", + "@jridgewell/gen-mapping": "^0.3.0", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.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.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz", + "integrity": "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==", + "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.18.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz", + "integrity": "sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==", + "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.12", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz", + "integrity": "sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==", + "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.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz", + "integrity": "sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==", + "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.18.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz", + "integrity": "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==", + "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.18.0", + "@babel/types": "^7.18.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.17.12", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz", + "integrity": "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==", + "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.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz", + "integrity": "sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.2", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.18.2", + "@babel/types": "^7.18.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz", + "integrity": "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==", + "dependencies": { + "@babel/types": "^7.18.2" + }, + "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.18.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz", + "integrity": "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.18.2", + "@babel/types": "^7.18.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz", + "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", + "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.18.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz", + "integrity": "sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw==", + "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.17.12", + "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.17.12.tgz", + "integrity": "sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz", + "integrity": "sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz", + "integrity": "sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz", + "integrity": "sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz", + "integrity": "sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@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.18.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz", + "integrity": "sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-replace-supers": "^7.18.2", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.12", + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz", + "integrity": "sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz", + "integrity": "sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz", + "integrity": "sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz", + "integrity": "sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@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.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz", + "integrity": "sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==", + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz", + "integrity": "sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz", + "integrity": "sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz", + "integrity": "sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12", + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz", + "integrity": "sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz", + "integrity": "sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz", + "integrity": "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz", + "integrity": "sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz", + "integrity": "sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz", + "integrity": "sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz", + "integrity": "sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz", + "integrity": "sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "@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.18.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz", + "integrity": "sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz", + "integrity": "sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.18.2", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-replace-supers": "^7.18.2", + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz", + "integrity": "sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz", + "integrity": "sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz", + "integrity": "sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz", + "integrity": "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-flow": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz", + "integrity": "sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz", + "integrity": "sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz", + "integrity": "sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz", + "integrity": "sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-simple-access": "^7.18.2", + "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.18.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz", + "integrity": "sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@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.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz", + "integrity": "sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz", + "integrity": "sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz", + "integrity": "sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz", + "integrity": "sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz", + "integrity": "sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz", + "integrity": "sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/types": "^7.17.12" + }, + "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.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz", + "integrity": "sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz", + "integrity": "sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz", + "integrity": "sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz", + "integrity": "sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz", + "integrity": "sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@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.18.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz", + "integrity": "sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz", + "integrity": "sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz", + "integrity": "sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-typescript": "^7.17.12" + }, + "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.18.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz", + "integrity": "sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q==", + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.18.2", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.17.12", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.17.12", + "@babel/plugin-proposal-async-generator-functions": "^7.17.12", + "@babel/plugin-proposal-class-properties": "^7.17.12", + "@babel/plugin-proposal-class-static-block": "^7.18.0", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.17.12", + "@babel/plugin-proposal-json-strings": "^7.17.12", + "@babel/plugin-proposal-logical-assignment-operators": "^7.17.12", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.17.12", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.18.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.17.12", + "@babel/plugin-proposal-private-methods": "^7.17.12", + "@babel/plugin-proposal-private-property-in-object": "^7.17.12", + "@babel/plugin-proposal-unicode-property-regex": "^7.17.12", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.17.12", + "@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.17.12", + "@babel/plugin-transform-async-to-generator": "^7.17.12", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.17.12", + "@babel/plugin-transform-classes": "^7.17.12", + "@babel/plugin-transform-computed-properties": "^7.17.12", + "@babel/plugin-transform-destructuring": "^7.18.0", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.17.12", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.18.1", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.17.12", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.18.0", + "@babel/plugin-transform-modules-commonjs": "^7.18.2", + "@babel/plugin-transform-modules-systemjs": "^7.18.0", + "@babel/plugin-transform-modules-umd": "^7.18.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.12", + "@babel/plugin-transform-new-target": "^7.17.12", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.17.12", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.18.0", + "@babel/plugin-transform-reserved-words": "^7.17.12", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.17.12", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.18.2", + "@babel/plugin-transform-typeof-symbol": "^7.17.12", + "@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.18.2", + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz", + "integrity": "sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.17.12", + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz", + "integrity": "sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz", + "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz", + "integrity": "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==", + "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.18.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz", + "integrity": "sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.18.2", + "@babel/helper-environment-visitor": "^7.18.2", + "@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.18.5", + "@babel/types": "^7.18.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz", + "integrity": "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==", + "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-cascade-layers": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz", + "integrity": "sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-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.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz", + "integrity": "sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg==", + "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/@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.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz", + "integrity": "sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-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/@csstools/postcss-stepped-value-functions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz", + "integrity": "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz", + "integrity": "sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz", + "integrity": "sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz", + "integrity": "sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3", + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.2", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "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.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "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.8", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz", + "integrity": "sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@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.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "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.14.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz", + "integrity": "sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA==", + "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.3.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz", + "integrity": "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==", + "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": "8.4.3", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz", + "integrity": "sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw==", + "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.52", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.52.tgz", + "integrity": "sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ==" + }, + "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.29", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz", + "integrity": "sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz", + "integrity": "sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==", + "dependencies": { + "jest-matcher-utils": "^28.0.0", + "pretty-format": "^28.0.0" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@types/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz", + "integrity": "sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz", + "integrity": "sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz", + "integrity": "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==", + "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/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@types/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "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": "18.0.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz", + "integrity": "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==" + }, + "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.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz", + "integrity": "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==" + }, + "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.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz", + "integrity": "sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz", + "integrity": "sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz", + "integrity": "sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.30.0", + "@typescript-eslint/type-utils": "5.30.0", + "@typescript-eslint/utils": "5.30.0", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz", + "integrity": "sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A==", + "dependencies": { + "@typescript-eslint/utils": "5.30.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.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz", + "integrity": "sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.30.0", + "@typescript-eslint/types": "5.30.0", + "@typescript-eslint/typescript-estree": "5.30.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz", + "integrity": "sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ==", + "dependencies": { + "@typescript-eslint/types": "5.30.0", + "@typescript-eslint/visitor-keys": "5.30.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.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz", + "integrity": "sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg==", + "dependencies": { + "@typescript-eslint/utils": "5.30.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz", + "integrity": "sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag==", + "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.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz", + "integrity": "sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw==", + "dependencies": { + "@typescript-eslint/types": "5.30.0", + "@typescript-eslint/visitor-keys": "5.30.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.0.tgz", + "integrity": "sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.0", + "@typescript-eslint/types": "5.30.0", + "@typescript-eslint/typescript-estree": "5.30.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.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz", + "integrity": "sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw==", + "dependencies": { + "@typescript-eslint/types": "5.30.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.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.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/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.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", + "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==", + "engines": { + "node": ">=12" + } + }, + "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-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", + "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz", + "integrity": "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001358", + "electron-to-chromium": "^1.4.164", + "node-releases": "^2.0.5", + "update-browserslist-db": "^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.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001359", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz", + "integrity": "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==", + "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.2", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz", + "integrity": "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==" + }, + "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": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "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": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.23.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz", + "integrity": "sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.23.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.3.tgz", + "integrity": "sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw==", + "dependencies": { + "browserslist": "^4.21.0", + "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.23.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.3.tgz", + "integrity": "sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA==", + "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-declaration-sorter": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", + "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/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.3", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz", + "integrity": "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==", + "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.12", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz", + "integrity": "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==", + "dependencies": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dependencies": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "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": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dependencies": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.170", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz", + "integrity": "sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.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.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.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", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz", + "integrity": "sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==", + "dependencies": { + "@eslint/eslintrc": "^1.3.0", + "@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.2", + "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.15.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.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "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": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "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": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "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": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "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": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "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": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz", + "integrity": "sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.1", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz", + "integrity": "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==", + "dependencies": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz", + "integrity": "sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g==", + "dependencies": { + "@typescript-eslint/utils": "^5.13.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz", + "integrity": "sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "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.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", + "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", + "dependencies": { + "acorn": "^8.7.1", + "acorn-jsx": "^5.3.2", + "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": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.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": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/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": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.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.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", + "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "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": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.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": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.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/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz", + "integrity": "sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA==", + "dependencies": { + "@jest/types": "^28.1.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.1", + "jest-util": "^28.1.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz", + "integrity": "sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ==", + "dependencies": { + "@jest/console": "^28.1.1", + "@jest/types": "^28.1.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz", + "integrity": "sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw==", + "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.1.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz", + "integrity": "sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz", + "integrity": "sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw==", + "dependencies": { + "@jest/types": "^28.1.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz", + "integrity": "sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug==", + "dependencies": { + "@jest/test-result": "^28.1.1", + "@jest/types": "^28.1.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz", + "integrity": "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==", + "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.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.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.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz", + "integrity": "sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ==", + "dependencies": { + "array-includes": "^3.1.5", + "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": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.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": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.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.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", + "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", + "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.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.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "dependencies": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz", + "integrity": "sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz", + "integrity": "sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz", + "integrity": "sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dependencies": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.8", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz", + "integrity": "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.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.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.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-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.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.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dependencies": { + "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.1.9", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.9.tgz", + "integrity": "sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.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.7.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz", + "integrity": "sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.0.4", + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.1", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.6", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.1", + "@csstools/postcss-unset-value": "^1.0.1", + "autoprefixer": "^10.4.7", + "browserslist": "^4.21.0", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.6.3", + "postcss-attribute-case-insensitive": "^5.0.1", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.3", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.0", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.8", + "postcss-custom-selectors": "^6.0.3", + "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.9", + "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.5", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz", + "integrity": "sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz", + "integrity": "sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "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": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "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.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.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": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.75.7", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz", + "integrity": "sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==", + "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.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-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": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_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.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.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.1.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz", + "integrity": "sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ==", + "dependencies": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.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.14.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz", + "integrity": "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "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/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.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": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "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": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz", + "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-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": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.73.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", + "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", + "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.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.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.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz", + "integrity": "sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^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", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "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.8.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.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.4", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.4.tgz", + "integrity": "sha512-Ic2d8ZT6HJiSikGVQvSklaFyw1OUv4g8sDOxa0PXSlbmN/3gL5IO1WYY9DOwTDqOFmjWoqG1yaaKnPDqYCE9KA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.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": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz", + "integrity": "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==", + "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.18.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.5.tgz", + "integrity": "sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg==" + }, + "@babel/core": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz", + "integrity": "sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.18.2", + "@babel/helper-compilation-targets": "^7.18.2", + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helpers": "^7.18.2", + "@babel/parser": "^7.18.5", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.18.5", + "@babel/types": "^7.18.4", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz", + "integrity": "sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==", + "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.18.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz", + "integrity": "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==", + "requires": { + "@babel/types": "^7.18.2", + "@jridgewell/gen-mapping": "^0.3.0", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.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.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz", + "integrity": "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==", + "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.18.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz", + "integrity": "sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==", + "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.12", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz", + "integrity": "sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==", + "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.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz", + "integrity": "sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==" + }, + "@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.18.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz", + "integrity": "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==", + "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.18.0", + "@babel/types": "^7.18.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.17.12", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz", + "integrity": "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==" + }, + "@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.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz", + "integrity": "sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.2", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.18.2", + "@babel/types": "^7.18.2" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz", + "integrity": "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==", + "requires": { + "@babel/types": "^7.18.2" + } + }, + "@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.18.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz", + "integrity": "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.18.2", + "@babel/types": "^7.18.2" + } + }, + "@babel/highlight": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz", + "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz", + "integrity": "sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.17.12", + "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.17.12.tgz", + "integrity": "sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz", + "integrity": "sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.17.12" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz", + "integrity": "sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz", + "integrity": "sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz", + "integrity": "sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz", + "integrity": "sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-replace-supers": "^7.18.2", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.12", + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz", + "integrity": "sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz", + "integrity": "sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz", + "integrity": "sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz", + "integrity": "sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@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.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz", + "integrity": "sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==", + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz", + "integrity": "sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz", + "integrity": "sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz", + "integrity": "sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz", + "integrity": "sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz", + "integrity": "sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz", + "integrity": "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz", + "integrity": "sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz", + "integrity": "sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz", + "integrity": "sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz", + "integrity": "sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz", + "integrity": "sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "@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.18.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz", + "integrity": "sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz", + "integrity": "sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.18.2", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-replace-supers": "^7.18.2", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz", + "integrity": "sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz", + "integrity": "sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz", + "integrity": "sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz", + "integrity": "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-flow": "^7.17.12" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz", + "integrity": "sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz", + "integrity": "sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz", + "integrity": "sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==", + "requires": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz", + "integrity": "sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-simple-access": "^7.18.2", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz", + "integrity": "sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz", + "integrity": "sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==", + "requires": { + "@babel/helper-module-transforms": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz", + "integrity": "sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz", + "integrity": "sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz", + "integrity": "sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz", + "integrity": "sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz", + "integrity": "sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/types": "^7.17.12" + } + }, + "@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.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz", + "integrity": "sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz", + "integrity": "sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz", + "integrity": "sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz", + "integrity": "sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz", + "integrity": "sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@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.18.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz", + "integrity": "sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz", + "integrity": "sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz", + "integrity": "sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.0", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-typescript": "^7.17.12" + } + }, + "@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.18.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz", + "integrity": "sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q==", + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.18.2", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.17.12", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.17.12", + "@babel/plugin-proposal-async-generator-functions": "^7.17.12", + "@babel/plugin-proposal-class-properties": "^7.17.12", + "@babel/plugin-proposal-class-static-block": "^7.18.0", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.17.12", + "@babel/plugin-proposal-json-strings": "^7.17.12", + "@babel/plugin-proposal-logical-assignment-operators": "^7.17.12", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.17.12", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.18.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.17.12", + "@babel/plugin-proposal-private-methods": "^7.17.12", + "@babel/plugin-proposal-private-property-in-object": "^7.17.12", + "@babel/plugin-proposal-unicode-property-regex": "^7.17.12", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.17.12", + "@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.17.12", + "@babel/plugin-transform-async-to-generator": "^7.17.12", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.17.12", + "@babel/plugin-transform-classes": "^7.17.12", + "@babel/plugin-transform-computed-properties": "^7.17.12", + "@babel/plugin-transform-destructuring": "^7.18.0", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.17.12", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.18.1", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.17.12", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.18.0", + "@babel/plugin-transform-modules-commonjs": "^7.18.2", + "@babel/plugin-transform-modules-systemjs": "^7.18.0", + "@babel/plugin-transform-modules-umd": "^7.18.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.12", + "@babel/plugin-transform-new-target": "^7.17.12", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.17.12", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.18.0", + "@babel/plugin-transform-reserved-words": "^7.17.12", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.17.12", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.18.2", + "@babel/plugin-transform-typeof-symbol": "^7.17.12", + "@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.18.2", + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz", + "integrity": "sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.17.12", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + } + }, + "@babel/preset-typescript": { + "version": "7.17.12", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz", + "integrity": "sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.17.12" + } + }, + "@babel/runtime": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz", + "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz", + "integrity": "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==", + "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.18.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz", + "integrity": "sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.18.2", + "@babel/helper-environment-visitor": "^7.18.2", + "@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.18.5", + "@babel/types": "^7.18.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.18.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz", + "integrity": "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==", + "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-cascade-layers": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz", + "integrity": "sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@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.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz", + "integrity": "sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg==", + "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.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz", + "integrity": "sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "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" + } + }, + "@csstools/postcss-stepped-value-functions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz", + "integrity": "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-trigonometric-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz", + "integrity": "sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz", + "integrity": "sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg==", + "requires": {} + }, + "@csstools/selector-specificity": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz", + "integrity": "sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA==", + "requires": {} + }, + "@eslint/eslintrc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.2", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "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.8", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz", + "integrity": "sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@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.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "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.14.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz", + "integrity": "sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA==", + "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.3.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz", + "integrity": "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==", + "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": "8.4.3", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz", + "integrity": "sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw==", + "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.52", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.52.tgz", + "integrity": "sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ==" + }, + "@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.29", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz", + "integrity": "sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz", + "integrity": "sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==", + "requires": { + "jest-matcher-utils": "^28.0.0", + "pretty-format": "^28.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==" + }, + "diff-sequences": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-diff": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz", + "integrity": "sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.1" + } + }, + "jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" + }, + "jest-matcher-utils": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz", + "integrity": "sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.1" + } + }, + "pretty-format": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz", + "integrity": "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==", + "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.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "@types/node": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz", + "integrity": "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==" + }, + "@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.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz", + "integrity": "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==" + }, + "@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.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz", + "integrity": "sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz", + "integrity": "sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "requires": { + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz", + "integrity": "sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow==", + "requires": { + "@typescript-eslint/scope-manager": "5.30.0", + "@typescript-eslint/type-utils": "5.30.0", + "@typescript-eslint/utils": "5.30.0", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz", + "integrity": "sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A==", + "requires": { + "@typescript-eslint/utils": "5.30.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz", + "integrity": "sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA==", + "requires": { + "@typescript-eslint/scope-manager": "5.30.0", + "@typescript-eslint/types": "5.30.0", + "@typescript-eslint/typescript-estree": "5.30.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz", + "integrity": "sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ==", + "requires": { + "@typescript-eslint/types": "5.30.0", + "@typescript-eslint/visitor-keys": "5.30.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz", + "integrity": "sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg==", + "requires": { + "@typescript-eslint/utils": "5.30.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz", + "integrity": "sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz", + "integrity": "sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw==", + "requires": { + "@typescript-eslint/types": "5.30.0", + "@typescript-eslint/visitor-keys": "5.30.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.0.tgz", + "integrity": "sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.0", + "@typescript-eslint/types": "5.30.0", + "@typescript-eslint/typescript-estree": "5.30.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.30.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz", + "integrity": "sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw==", + "requires": { + "@typescript-eslint/types": "5.30.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.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.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", + "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==" + }, + "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-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.20.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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", + "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserslist": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz", + "integrity": "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==", + "requires": { + "caniuse-lite": "^1.0.30001358", + "electron-to-chromium": "^1.4.164", + "node-releases": "^2.0.5", + "update-browserslist-db": "^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.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001359", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz", + "integrity": "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz", + "integrity": "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==" + }, + "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": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "connect-history-api-fallback": { + "version": "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": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "core-js": { + "version": "3.23.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz", + "integrity": "sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q==" + }, + "core-js-compat": { + "version": "3.23.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.3.tgz", + "integrity": "sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw==", + "requires": { + "browserslist": "^4.21.0", + "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.23.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.3.tgz", + "integrity": "sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA==" + }, + "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-declaration-sorter": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", + "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", + "requires": {} + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "cssdb": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz", + "integrity": "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==" + }, + "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.12", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz", + "integrity": "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==", + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "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": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "requires": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.170", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz", + "integrity": "sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "enhanced-resolve": { + "version": "5.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.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.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", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz", + "integrity": "sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==", + "requires": { + "@eslint/eslintrc": "^1.3.0", + "@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.2", + "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.15.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.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "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.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "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": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "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": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "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": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "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": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz", + "integrity": "sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw==", + "requires": { + "@babel/runtime": "^7.18.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.1", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz", + "integrity": "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==", + "requires": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz", + "integrity": "sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g==", + "requires": { + "@typescript-eslint/utils": "^5.13.0" + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + }, + "eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "requires": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz", + "integrity": "sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "espree": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", + "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", + "requires": { + "acorn": "^8.7.1", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "express": { + "version": "4.18.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": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.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.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", + "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" + }, + "follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "idb": { + "version": "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": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.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": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.2.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" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "@jest/console": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz", + "integrity": "sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA==", + "requires": { + "@jest/types": "^28.1.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.1", + "jest-util": "^28.1.1", + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "@jest/test-result": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz", + "integrity": "sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ==", + "requires": { + "@jest/console": "^28.1.1", + "@jest/types": "^28.1.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz", + "integrity": "sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw==", + "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.1.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz", + "integrity": "sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + }, + "jest-util": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz", + "integrity": "sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw==", + "requires": { + "@jest/types": "^28.1.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz", + "integrity": "sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug==", + "requires": { + "@jest/test-result": "^28.1.1", + "@jest/types": "^28.1.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.1", + "string-length": "^4.0.1" + }, + "dependencies": { + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "pretty-format": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz", + "integrity": "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==", + "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.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + } + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" + }, + "jsx-ast-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz", + "integrity": "sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ==", + "requires": { + "array-includes": "^3.1.5", + "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": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.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": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==" + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.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.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-releases": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", + "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", + "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.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.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "requires": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + } + }, + "object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz", + "integrity": "sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz", + "integrity": "sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz", + "integrity": "sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-properties": { + "version": "12.1.8", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz", + "integrity": "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.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.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} + }, + "postcss-double-position-gradients": { + "version": "3.1.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-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.2.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.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "postcss-nesting": { + "version": "10.1.9", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.9.tgz", + "integrity": "sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.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.7.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz", + "integrity": "sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.0.4", + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.1", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.6", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.1", + "@csstools/postcss-unset-value": "^1.0.1", + "autoprefixer": "^10.4.7", + "browserslist": "^4.21.0", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.6.3", + "postcss-attribute-case-insensitive": "^5.0.1", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.3", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.0", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.8", + "postcss-custom-selectors": "^6.0.3", + "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.9", + "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.5", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz", + "integrity": "sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} + }, + "postcss-selector-not": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz", + "integrity": "sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise": { + "version": "8.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": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.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": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.75.7", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz", + "integrity": "sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==", + "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.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "source-map-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": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "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.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.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.1.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz", + "integrity": "sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ==", + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.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.14.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz", + "integrity": "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.7.2" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.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": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "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": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz", + "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-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": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.73.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", + "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", + "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.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz", + "integrity": "sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^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", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "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.4", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.4.tgz", + "integrity": "sha512-Ic2d8ZT6HJiSikGVQvSklaFyw1OUv4g8sDOxa0PXSlbmN/3gL5IO1WYY9DOwTDqOFmjWoqG1yaaKnPDqYCE9KA==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.5.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": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz", + "integrity": "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==", + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json index 9cf5ca65b..ed3dd7659 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,39 @@ { + "name": "front-end-inspiration-board", + "version": "0.1.0", + "private": true, "dependencies": { - "axios": "^0.27.2" + "@testing-library/jest-dom": "^5.16.4", + "@testing-library/react": "^13.3.0", + "@testing-library/user-event": "^13.5.0", + "axios": "^0.27.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] } } diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 000000000..aa069f27c --- /dev/null +++ b/public/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + React App + + + +
+ + + diff --git a/public/logo192.png b/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 000000000..080d6c77a --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 000000000..e9e57dc4d --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/App.css b/src/App.css new file mode 100644 index 000000000..74b5e0534 --- /dev/null +++ b/src/App.css @@ -0,0 +1,38 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 000000000..378457572 --- /dev/null +++ b/src/App.js @@ -0,0 +1,25 @@ +import logo from './logo.svg'; +import './App.css'; + +function App() { + return ( + + ); +} + +export default App; diff --git a/src/App.test.js b/src/App.test.js new file mode 100644 index 000000000..1f03afeec --- /dev/null +++ b/src/App.test.js @@ -0,0 +1,8 @@ +import { render, screen } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/src/index.css b/src/index.css new file mode 100644 index 000000000..ec2585e8c --- /dev/null +++ b/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/src/index.js b/src/index.js new file mode 100644 index 000000000..d563c0fb1 --- /dev/null +++ b/src/index.js @@ -0,0 +1,17 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import './index.css'; +import App from './App'; +import reportWebVitals from './reportWebVitals'; + +const root = ReactDOM.createRoot(document.getElementById('root')); +root.render( + + + +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/src/logo.svg b/src/logo.svg new file mode 100644 index 000000000..9dfc1c058 --- /dev/null +++ b/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/reportWebVitals.js b/src/reportWebVitals.js new file mode 100644 index 000000000..5253d3ad9 --- /dev/null +++ b/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/src/setupTests.js b/src/setupTests.js new file mode 100644 index 000000000..8f2609b7b --- /dev/null +++ b/src/setupTests.js @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom'; diff --git a/yarn.lock b/yarn.lock index 139467f2f..e3a0f0fe6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,53 +2,8985 @@ # yarn lockfile v1 +"@ampproject/remapping@^2.1.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" + integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== + dependencies: + "@jridgewell/gen-mapping" "^0.1.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@apideck/better-ajv-errors@^0.3.1": + version "0.3.4" + resolved "https://registry.yarnpkg.com/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.4.tgz#f89924dd4efd04a51835db7eb549a7177e0ca727" + integrity sha512-Ic2d8ZT6HJiSikGVQvSklaFyw1OUv4g8sDOxa0PXSlbmN/3gL5IO1WYY9DOwTDqOFmjWoqG1yaaKnPDqYCE9KA== + dependencies: + json-schema "^0.4.0" + jsonpointer "^5.0.0" + leven "^3.1.0" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.8.3": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" + integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== + dependencies: + "@babel/highlight" "^7.16.7" + +"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.17.10": + version "7.18.5" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.5.tgz#acac0c839e317038c73137fbb6ef71a1d6238471" + integrity sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg== + +"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0": + version "7.18.5" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.5.tgz#c597fa680e58d571c28dda9827669c78cdd7f000" + integrity sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ== + dependencies: + "@ampproject/remapping" "^2.1.0" + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.18.2" + "@babel/helper-compilation-targets" "^7.18.2" + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helpers" "^7.18.2" + "@babel/parser" "^7.18.5" + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.18.5" + "@babel/types" "^7.18.4" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.1" + semver "^6.3.0" + +"@babel/eslint-parser@^7.16.3": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz#e14dee36c010edfb0153cf900c2b0815e82e3245" + integrity sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A== + dependencies: + eslint-scope "^5.1.1" + eslint-visitor-keys "^2.1.0" + semver "^6.3.0" + +"@babel/generator@^7.18.2", "@babel/generator@^7.7.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.2.tgz#33873d6f89b21efe2da63fe554460f3df1c5880d" + integrity sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw== + dependencies: + "@babel/types" "^7.18.2" + "@jridgewell/gen-mapping" "^0.3.0" + jsesc "^2.5.1" + +"@babel/helper-annotate-as-pure@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" + integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz#38d138561ea207f0f69eb1626a418e4f7e6a580b" + integrity sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.16.7" + "@babel/types" "^7.16.7" + +"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.17.10", "@babel/helper-compilation-targets@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz#67a85a10cbd5fc7f1457fec2e7f45441dc6c754b" + integrity sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ== + dependencies: + "@babel/compat-data" "^7.17.10" + "@babel/helper-validator-option" "^7.16.7" + browserslist "^4.20.2" + semver "^6.3.0" + +"@babel/helper-create-class-features-plugin@^7.17.12", "@babel/helper-create-class-features-plugin@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz#fac430912606331cb075ea8d82f9a4c145a4da19" + integrity sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg== + 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" + +"@babel/helper-create-regexp-features-plugin@^7.16.7", "@babel/helper-create-regexp-features-plugin@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz#bb37ca467f9694bbe55b884ae7a5cc1e0084e4fd" + integrity sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.16.7" + regexpu-core "^5.0.1" + +"@babel/helper-define-polyfill-provider@^0.3.1": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz#52411b445bdb2e676869e5a74960d2d3826d2665" + 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" + +"@babel/helper-environment-visitor@^7.16.7", "@babel/helper-environment-visitor@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz#8a6d2dedb53f6bf248e31b4baf38739ee4a637bd" + integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ== + +"@babel/helper-explode-assignable-expression@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz#12a6d8522fdd834f194e868af6354e8650242b7a" + integrity sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-function-name@^7.16.7", "@babel/helper-function-name@^7.17.9": + version "7.17.9" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz#136fcd54bc1da82fcb47565cf16fd8e444b1ff12" + integrity sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg== + dependencies: + "@babel/template" "^7.16.7" + "@babel/types" "^7.17.0" + +"@babel/helper-hoist-variables@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246" + integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-member-expression-to-functions@^7.17.7": + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz#a34013b57d8542a8c4ff8ba3f747c02452a4d8c4" + integrity sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw== + dependencies: + "@babel/types" "^7.17.0" + +"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437" + integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-module-transforms@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz#baf05dec7a5875fb9235bd34ca18bad4e21221cd" + integrity sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA== + 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.18.0" + "@babel/types" "^7.18.0" + +"@babel/helper-optimise-call-expression@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2" + integrity sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz#86c2347da5acbf5583ba0a10aed4c9bf9da9cf96" + integrity sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA== + +"@babel/helper-remap-async-to-generator@^7.16.8": + version "7.16.8" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz#29ffaade68a367e2ed09c90901986918d25e57e3" + 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" + +"@babel/helper-replace-supers@^7.16.7", "@babel/helper-replace-supers@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz#41fdfcc9abaf900e18ba6e5931816d9062a7b2e0" + integrity sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q== + dependencies: + "@babel/helper-environment-visitor" "^7.18.2" + "@babel/helper-member-expression-to-functions" "^7.17.7" + "@babel/helper-optimise-call-expression" "^7.16.7" + "@babel/traverse" "^7.18.2" + "@babel/types" "^7.18.2" + +"@babel/helper-simple-access@^7.17.7", "@babel/helper-simple-access@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz#4dc473c2169ac3a1c9f4a51cfcd091d1c36fcff9" + integrity sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ== + dependencies: + "@babel/types" "^7.18.2" + +"@babel/helper-skip-transparent-expression-wrappers@^7.16.0": + version "7.16.0" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09" + integrity sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw== + dependencies: + "@babel/types" "^7.16.0" + +"@babel/helper-split-export-declaration@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b" + integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw== + dependencies: + "@babel/types" "^7.16.7" + +"@babel/helper-validator-identifier@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" + integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== + +"@babel/helper-validator-option@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23" + integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== + +"@babel/helper-wrap-function@^7.16.8": + version "7.16.8" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz#58afda087c4cd235de92f7ceedebca2c41274200" + 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" + +"@babel/helpers@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.2.tgz#970d74f0deadc3f5a938bfa250738eb4ac889384" + integrity sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg== + dependencies: + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.18.2" + "@babel/types" "^7.18.2" + +"@babel/highlight@^7.16.7": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.12.tgz#257de56ee5afbd20451ac0a75686b6b404257351" + integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== + dependencies: + "@babel/helper-validator-identifier" "^7.16.7" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.18.5": + version "7.18.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.5.tgz#337062363436a893a2d22faa60be5bb37091c83c" + integrity sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw== + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12.tgz#1dca338caaefca368639c9ffb095afbd4d420b1e" + integrity sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz#0d498ec8f0374b1e2eb54b9cb2c4c78714c77753" + integrity sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/plugin-proposal-optional-chaining" "^7.17.12" + +"@babel/plugin-proposal-async-generator-functions@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz#094a417e31ce7e692d84bab06c8e2a607cbeef03" + integrity sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-remap-async-to-generator" "^7.16.8" + "@babel/plugin-syntax-async-generators" "^7.8.4" + +"@babel/plugin-proposal-class-properties@^7.16.0", "@babel/plugin-proposal-class-properties@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz#84f65c0cc247d46f40a6da99aadd6438315d80a4" + integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.17.12" + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-proposal-class-static-block@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz#7d02253156e3c3793bdb9f2faac3a1c05f0ba710" + integrity sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + +"@babel/plugin-proposal-decorators@^7.16.4": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz#dbe4086d2d42db489399783c3aa9272e9700afd4" + integrity sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-replace-supers" "^7.18.2" + "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/plugin-syntax-decorators" "^7.17.12" + charcodes "^0.2.0" + +"@babel/plugin-proposal-dynamic-import@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz#c19c897eaa46b27634a00fee9fb7d829158704b2" + integrity sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + +"@babel/plugin-proposal-export-namespace-from@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz#b22864ccd662db9606edb2287ea5fd1709f05378" + integrity sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-proposal-json-strings@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz#f4642951792437233216d8c1af370bb0fbff4664" + integrity sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-json-strings" "^7.8.3" + +"@babel/plugin-proposal-logical-assignment-operators@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz#c64a1bcb2b0a6d0ed2ff674fd120f90ee4b88a23" + integrity sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz#1e93079bbc2cbc756f6db6a1925157c4a92b94be" + integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-proposal-numeric-separator@^7.16.0", "@babel/plugin-proposal-numeric-separator@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz#d6b69f4af63fb38b6ca2558442a7fb191236eba9" + 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" + +"@babel/plugin-proposal-object-rest-spread@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz#79f2390c892ba2a68ec112eb0d895cfbd11155e8" + integrity sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw== + dependencies: + "@babel/compat-data" "^7.17.10" + "@babel/helper-compilation-targets" "^7.17.10" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.17.12" + +"@babel/plugin-proposal-optional-catch-binding@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz#c623a430674ffc4ab732fd0a0ae7722b67cb74cf" + integrity sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-proposal-optional-chaining@^7.16.0", "@babel/plugin-proposal-optional-chaining@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz#f96949e9bacace3a9066323a5cf90cfb9de67174" + integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-proposal-private-methods@^7.16.0", "@babel/plugin-proposal-private-methods@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz#c2ca3a80beb7539289938da005ad525a038a819c" + integrity sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.17.12" + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-proposal-private-property-in-object@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz#b02efb7f106d544667d91ae97405a9fd8c93952d" + integrity sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.16.7" + "@babel/helper-create-class-features-plugin" "^7.17.12" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + +"@babel/plugin-proposal-unicode-property-regex@^7.17.12", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz#3dbd7a67bd7f94c8238b394da112d86aaf32ad4d" + integrity sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.17.12" + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-decorators@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz#02e8f678602f0af8222235271efea945cfdb018a" + integrity sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" + integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-flow@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz#23d852902acd19f42923fca9d0f196984d124e73" + integrity sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-syntax-import-assertions@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz#58096a92b11b2e4e54b24c6a0cc0e5e607abcedd" + integrity sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-syntax-import-meta@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz#834035b45061983a491f60096f61a2e7c5674a47" + integrity sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.17.12", "@babel/plugin-syntax-typescript@^7.7.2": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz#b54fc3be6de734a56b87508f99d6428b5b605a7b" + integrity sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-arrow-functions@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz#dddd783b473b1b1537ef46423e3944ff24898c45" + integrity sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-async-to-generator@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz#dbe5511e6b01eee1496c944e35cdfe3f58050832" + integrity sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ== + dependencies: + "@babel/helper-module-imports" "^7.16.7" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-remap-async-to-generator" "^7.16.8" + +"@babel/plugin-transform-block-scoped-functions@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz#4d0d57d9632ef6062cdf354bb717102ee042a620" + integrity sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-block-scoping@^7.17.12": + version "7.18.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz#7988627b3e9186a13e4d7735dc9c34a056613fb9" + integrity sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-classes@^7.17.12": + version "7.18.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz#51310b812a090b846c784e47087fa6457baef814" + integrity sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.16.7" + "@babel/helper-environment-visitor" "^7.18.2" + "@babel/helper-function-name" "^7.17.9" + "@babel/helper-optimise-call-expression" "^7.16.7" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-replace-supers" "^7.18.2" + "@babel/helper-split-export-declaration" "^7.16.7" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz#bca616a83679698f3258e892ed422546e531387f" + integrity sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-destructuring@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz#dc4f92587e291b4daa78aa20cc2d7a63aa11e858" + integrity sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-dotall-regex@^7.16.7", "@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz#6b2d67686fab15fb6a7fd4bd895d5982cfc81241" + integrity sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.16.7" + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-duplicate-keys@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz#a09aa709a3310013f8e48e0e23bc7ace0f21477c" + integrity sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-exponentiation-operator@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz#efa9862ef97e9e9e5f653f6ddc7b665e8536fe9b" + integrity sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.7" + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-flow-strip-types@^7.16.0": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz#5e070f99a4152194bd9275de140e83a92966cab3" + integrity sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-flow" "^7.17.12" + +"@babel/plugin-transform-for-of@^7.18.1": + version "7.18.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz#ed14b657e162b72afbbb2b4cdad277bf2bb32036" + integrity sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-function-name@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz#5ab34375c64d61d083d7d2f05c38d90b97ec65cf" + 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" + +"@babel/plugin-transform-literals@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz#97131fbc6bbb261487105b4b3edbf9ebf9c830ae" + integrity sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-member-expression-literals@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz#6e5dcf906ef8a098e630149d14c867dd28f92384" + integrity sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-modules-amd@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz#7ef1002e67e36da3155edc8bf1ac9398064c02ed" + integrity sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA== + dependencies: + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-modules-commonjs@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz#1aa8efa2e2a6e818b6a7f2235fceaf09bdb31e9e" + integrity sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ== + dependencies: + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-simple-access" "^7.18.2" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-modules-systemjs@^7.18.0": + version "7.18.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz#87f11c44fbfd3657be000d4897e192d9cb535996" + integrity sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q== + dependencies: + "@babel/helper-hoist-variables" "^7.16.7" + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-validator-identifier" "^7.16.7" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-modules-umd@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz#56aac64a2c2a1922341129a4597d1fd5c3ff020f" + integrity sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA== + dependencies: + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz#9c4a5a5966e0434d515f2675c227fd8cc8606931" + integrity sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.17.12" + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-new-target@^7.17.12": + version "7.18.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz#8c228c4a07501dd12c95c5f23d1622131cc23931" + integrity sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-object-super@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz#ac359cf8d32cf4354d27a46867999490b6c32a94" + integrity sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-replace-supers" "^7.16.7" + +"@babel/plugin-transform-parameters@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz#eb467cd9586ff5ff115a9880d6fdbd4a846b7766" + integrity sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-property-literals@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz#2dadac85155436f22c696c4827730e0fe1057a55" + integrity sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-react-constant-elements@^7.12.1": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz#cc580857696b6dd9e5e3d079e673d060a0657f37" + integrity sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-react-display-name@^7.16.0", "@babel/plugin-transform-react-display-name@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz#7b6d40d232f4c0f550ea348593db3b21e2404340" + integrity sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-react-jsx-development@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz#43a00724a3ed2557ed3f276a01a929e6686ac7b8" + integrity sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A== + dependencies: + "@babel/plugin-transform-react-jsx" "^7.16.7" + +"@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz#2aa20022709cd6a3f40b45d60603d5f269586dba" + integrity sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.16.7" + "@babel/helper-module-imports" "^7.16.7" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-jsx" "^7.17.12" + "@babel/types" "^7.17.12" + +"@babel/plugin-transform-react-pure-annotations@^7.16.7": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz#ef82c8e310913f3522462c9ac967d395092f1954" + integrity sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.16.7" + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-regenerator@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz#44274d655eb3f1af3f3a574ba819d3f48caf99d5" + integrity sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + regenerator-transform "^0.15.0" + +"@babel/plugin-transform-reserved-words@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz#7dbd349f3cdffba751e817cf40ca1386732f652f" + integrity sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-runtime@^7.16.4": + version "7.18.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz#f4d3188ba6a8815793993c71c2c225d0ee1d7743" + integrity sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA== + dependencies: + "@babel/helper-module-imports" "^7.16.7" + "@babel/helper-plugin-utils" "^7.17.12" + 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" + +"@babel/plugin-transform-shorthand-properties@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz#e8549ae4afcf8382f711794c0c7b6b934c5fbd2a" + integrity sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-spread@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz#c112cad3064299f03ea32afed1d659223935d1f5" + integrity sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + +"@babel/plugin-transform-sticky-regex@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz#c84741d4f4a38072b9a1e2e3fd56d359552e8660" + integrity sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-template-literals@^7.18.2": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz#31ed6915721864847c48b656281d0098ea1add28" + integrity sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-typeof-symbol@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz#0f12f57ac35e98b35b4ed34829948d42bd0e6889" + integrity sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + +"@babel/plugin-transform-typescript@^7.17.12": + version "7.18.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz#587eaf6a39edb8c06215e550dc939faeadd750bf" + integrity sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-typescript" "^7.17.12" + +"@babel/plugin-transform-unicode-escapes@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz#da8717de7b3287a2c6d659750c964f302b31ece3" + integrity sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/plugin-transform-unicode-regex@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz#0f7aa4a501198976e25e82702574c34cfebe9ef2" + integrity sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.16.7" + "@babel/helper-plugin-utils" "^7.16.7" + +"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.16.4": + version "7.18.2" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.2.tgz#f47d3000a098617926e674c945d95a28cb90977a" + integrity sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q== + dependencies: + "@babel/compat-data" "^7.17.10" + "@babel/helper-compilation-targets" "^7.18.2" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-validator-option" "^7.16.7" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.17.12" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.17.12" + "@babel/plugin-proposal-async-generator-functions" "^7.17.12" + "@babel/plugin-proposal-class-properties" "^7.17.12" + "@babel/plugin-proposal-class-static-block" "^7.18.0" + "@babel/plugin-proposal-dynamic-import" "^7.16.7" + "@babel/plugin-proposal-export-namespace-from" "^7.17.12" + "@babel/plugin-proposal-json-strings" "^7.17.12" + "@babel/plugin-proposal-logical-assignment-operators" "^7.17.12" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.17.12" + "@babel/plugin-proposal-numeric-separator" "^7.16.7" + "@babel/plugin-proposal-object-rest-spread" "^7.18.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.16.7" + "@babel/plugin-proposal-optional-chaining" "^7.17.12" + "@babel/plugin-proposal-private-methods" "^7.17.12" + "@babel/plugin-proposal-private-property-in-object" "^7.17.12" + "@babel/plugin-proposal-unicode-property-regex" "^7.17.12" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.17.12" + "@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.17.12" + "@babel/plugin-transform-async-to-generator" "^7.17.12" + "@babel/plugin-transform-block-scoped-functions" "^7.16.7" + "@babel/plugin-transform-block-scoping" "^7.17.12" + "@babel/plugin-transform-classes" "^7.17.12" + "@babel/plugin-transform-computed-properties" "^7.17.12" + "@babel/plugin-transform-destructuring" "^7.18.0" + "@babel/plugin-transform-dotall-regex" "^7.16.7" + "@babel/plugin-transform-duplicate-keys" "^7.17.12" + "@babel/plugin-transform-exponentiation-operator" "^7.16.7" + "@babel/plugin-transform-for-of" "^7.18.1" + "@babel/plugin-transform-function-name" "^7.16.7" + "@babel/plugin-transform-literals" "^7.17.12" + "@babel/plugin-transform-member-expression-literals" "^7.16.7" + "@babel/plugin-transform-modules-amd" "^7.18.0" + "@babel/plugin-transform-modules-commonjs" "^7.18.2" + "@babel/plugin-transform-modules-systemjs" "^7.18.0" + "@babel/plugin-transform-modules-umd" "^7.18.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.17.12" + "@babel/plugin-transform-new-target" "^7.17.12" + "@babel/plugin-transform-object-super" "^7.16.7" + "@babel/plugin-transform-parameters" "^7.17.12" + "@babel/plugin-transform-property-literals" "^7.16.7" + "@babel/plugin-transform-regenerator" "^7.18.0" + "@babel/plugin-transform-reserved-words" "^7.17.12" + "@babel/plugin-transform-shorthand-properties" "^7.16.7" + "@babel/plugin-transform-spread" "^7.17.12" + "@babel/plugin-transform-sticky-regex" "^7.16.7" + "@babel/plugin-transform-template-literals" "^7.18.2" + "@babel/plugin-transform-typeof-symbol" "^7.17.12" + "@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.18.2" + 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" + +"@babel/preset-modules@^0.1.5": + version "0.1.5" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9" + 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" + +"@babel/preset-react@^7.12.5", "@babel/preset-react@^7.16.0": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.17.12.tgz#62adbd2d1870c0de3893095757ed5b00b492ab3d" + integrity sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-validator-option" "^7.16.7" + "@babel/plugin-transform-react-display-name" "^7.16.7" + "@babel/plugin-transform-react-jsx" "^7.17.12" + "@babel/plugin-transform-react-jsx-development" "^7.16.7" + "@babel/plugin-transform-react-pure-annotations" "^7.16.7" + +"@babel/preset-typescript@^7.16.0": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz#40269e0a0084d56fc5731b6c40febe1c9a4a3e8c" + integrity sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-validator-option" "^7.16.7" + "@babel/plugin-transform-typescript" "^7.17.12" + +"@babel/runtime-corejs3@^7.10.2": + version "7.18.3" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz#52f0241a31e0ec61a6187530af6227c2846bd60c" + integrity sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q== + dependencies: + core-js-pure "^3.20.2" + regenerator-runtime "^0.13.4" + +"@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": + version "7.18.3" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.3.tgz#c7b654b57f6f63cf7f8b418ac9ca04408c4579f4" + integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== + dependencies: + regenerator-runtime "^0.13.4" + +"@babel/template@^7.16.7", "@babel/template@^7.3.3": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" + integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w== + dependencies: + "@babel/code-frame" "^7.16.7" + "@babel/parser" "^7.16.7" + "@babel/types" "^7.16.7" + +"@babel/traverse@^7.13.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.18.5", "@babel/traverse@^7.7.2": + version "7.18.5" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.5.tgz#94a8195ad9642801837988ab77f36e992d9a20cd" + integrity sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA== + dependencies: + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.18.2" + "@babel/helper-environment-visitor" "^7.18.2" + "@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.18.5" + "@babel/types" "^7.18.4" + debug "^4.1.0" + globals "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.17.12", "@babel/types@^7.18.0", "@babel/types@^7.18.2", "@babel/types@^7.18.4", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.18.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.4.tgz#27eae9b9fd18e9dccc3f9d6ad051336f307be354" + integrity sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw== + dependencies: + "@babel/helper-validator-identifier" "^7.16.7" + to-fast-properties "^2.0.0" + +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + +"@csstools/normalize.css@*": + version "12.0.0" + resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-12.0.0.tgz#a9583a75c3f150667771f30b60d9f059473e62c4" + integrity sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg== + +"@csstools/postcss-cascade-layers@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz#9086bd2e71b43a947ae61bb735b0a83ab1549a68" + integrity sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ== + dependencies: + "@csstools/selector-specificity" "^2.0.0" + postcss-selector-parser "^6.0.10" + +"@csstools/postcss-color-function@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz#229966327747f58fbe586de35daa139db3ce1e5d" + integrity sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA== + dependencies: + "@csstools/postcss-progressive-custom-properties" "^1.1.0" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-font-format-keywords@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz#7e7df948a83a0dfb7eb150a96e2390ac642356a1" + integrity sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-hwb-function@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz#5224db711ed09a965f85c80c18144ac1c2702fce" + integrity sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-ic-unit@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz#f484db59fc94f35a21b6d680d23b0ec69b286b7f" + integrity sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA== + dependencies: + "@csstools/postcss-progressive-custom-properties" "^1.1.0" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-is-pseudo-class@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz#1d82d798a2ce0b5f793d34710976f184c4f6560c" + integrity sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q== + dependencies: + "@csstools/selector-specificity" "^2.0.0" + postcss-selector-parser "^6.0.10" + +"@csstools/postcss-normalize-display-values@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz#ce698f688c28517447aedf15a9037987e3d2dc97" + integrity sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-oklab-function@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz#e9a269487a292e0930760948e923e1d46b638ee6" + integrity sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww== + dependencies: + "@csstools/postcss-progressive-custom-properties" "^1.1.0" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-progressive-custom-properties@^1.1.0", "@csstools/postcss-progressive-custom-properties@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz#542292558384361776b45c85226b9a3a34f276fa" + integrity sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-stepped-value-functions@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz#f8ffc05e163ba7bcbefc5fdcaf264ce9fd408c16" + integrity sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-trigonometric-functions@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz#e36e61f445614193dbf6d3a8408709b0cf184a6f" + integrity sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-unset-value@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz#2cc020785db5ec82cc9444afe4cdae2a65445f89" + integrity sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg== + +"@csstools/selector-specificity@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz#b6b8d81780b9a9f6459f4bfe9226ac6aefaefe87" + integrity sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA== + +"@eslint/eslintrc@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz#29f92c30bb3e771e4a2048c95fa6855392dfac4f" + integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.3.2" + globals "^13.15.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@humanwhocodes/config-array@^0.9.2": + version "0.9.5" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.5.tgz#2cbaf9a89460da24b5ca6531b8bbfc23e1df50c7" + integrity sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw== + dependencies: + "@humanwhocodes/object-schema" "^1.2.1" + debug "^4.1.1" + minimatch "^3.0.4" + +"@humanwhocodes/object-schema@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" + integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== + +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + 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" + +"@istanbuljs/schema@^0.1.2": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + +"@jest/console@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.5.1.tgz#260fe7239602fe5130a94f1aa386eff54b014bba" + 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" + +"@jest/console@^28.1.1": + version "28.1.1" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-28.1.1.tgz#305f8ca50b6e70413839f54c0e002b60a0f2fd7d" + integrity sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA== + dependencies: + "@jest/types" "^28.1.1" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^28.1.1" + jest-util "^28.1.1" + slash "^3.0.0" + +"@jest/core@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.5.1.tgz#267ac5f704e09dc52de2922cbf3af9edcd64b626" + 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" + +"@jest/environment@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.5.1.tgz#d7425820511fe7158abbecc010140c3fd3be9c74" + 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" + +"@jest/fake-timers@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.5.1.tgz#76979745ce0579c8a94a4678af7a748eda8ada74" + 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" + +"@jest/globals@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.5.1.tgz#7ac06ce57ab966566c7963431cef458434601b2b" + integrity sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q== + dependencies: + "@jest/environment" "^27.5.1" + "@jest/types" "^27.5.1" + expect "^27.5.1" + +"@jest/reporters@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.5.1.tgz#ceda7be96170b03c923c37987b64015812ffec04" + 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" + +"@jest/schemas@^28.0.2": + version "28.0.2" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-28.0.2.tgz#08c30df6a8d07eafea0aef9fb222c5e26d72e613" + integrity sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA== + dependencies: + "@sinclair/typebox" "^0.23.3" + +"@jest/source-map@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.5.1.tgz#6608391e465add4205eae073b55e7f279e04e8cf" + integrity sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.2.9" + source-map "^0.6.0" + +"@jest/test-result@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.5.1.tgz#56a6585fa80f7cdab72b8c5fc2e871d03832f5bb" + 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" + +"@jest/test-result@^28.1.1": + version "28.1.1" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.1.tgz#c6f18d1bbb01aa88925dd687872a75f8414b317a" + integrity sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ== + dependencies: + "@jest/console" "^28.1.1" + "@jest/types" "^28.1.1" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-sequencer@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz#4057e0e9cea4439e544c6353c6affe58d095745b" + 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" + +"@jest/transform@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.5.1.tgz#6c3501dcc00c4c08915f292a600ece5ecfe1f409" + 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" + +"@jest/types@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" + 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" + +"@jest/types@^28.1.1": + version "28.1.1" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-28.1.1.tgz#d059bbc80e6da6eda9f081f293299348bd78ee0b" + integrity sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw== + 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" + +"@jridgewell/gen-mapping@^0.1.0": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" + integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== + dependencies: + "@jridgewell/set-array" "^1.0.0" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@jridgewell/gen-mapping@^0.3.0": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" + integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/resolve-uri@^3.0.3": + version "3.0.8" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz#687cc2bbf243f4e9a868ecf2262318e2658873a1" + integrity sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w== + +"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + +"@jridgewell/source-map@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb" + integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/sourcemap-codec@^1.4.10": + version "1.4.14" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" + integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== + +"@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.14" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed" + integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@leichtgewicht/ip-codec@^2.0.1": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" + integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@pmmmwh/react-refresh-webpack-plugin@^0.5.3": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz#58f8217ba70069cc6a73f5d7e05e85b458c150e2" + integrity sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q== + 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" + +"@rollup/plugin-babel@^5.2.0": + version "5.3.1" + resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz#04bc0608f4aa4b2e4b1aebf284344d0f68fda283" + integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q== + dependencies: + "@babel/helper-module-imports" "^7.10.4" + "@rollup/pluginutils" "^3.1.0" + +"@rollup/plugin-node-resolve@^11.2.1": + version "11.2.1" + resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60" + 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" + +"@rollup/plugin-replace@^2.4.1": + version "2.4.2" + resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" + integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + magic-string "^0.25.7" + +"@rollup/pluginutils@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" + integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== + dependencies: + "@types/estree" "0.0.39" + estree-walker "^1.0.1" + picomatch "^2.2.2" + +"@rushstack/eslint-patch@^1.1.0": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz#6801033be7ff87a6b7cadaf5b337c9f366a3c4b0" + integrity sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw== + +"@sinclair/typebox@^0.23.3": + version "0.23.5" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.23.5.tgz#93f7b9f4e3285a7a9ade7557d9a8d36809cbc47d" + integrity sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg== + +"@sinonjs/commons@^1.7.0": + version "1.8.3" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" + integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^8.0.1": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7" + integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg== + dependencies: + "@sinonjs/commons" "^1.7.0" + +"@surma/rollup-plugin-off-main-thread@^2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz#ee34985952ca21558ab0d952f00298ad2190c053" + 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" + +"@svgr/babel-plugin-add-jsx-attribute@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" + integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg== + +"@svgr/babel-plugin-remove-jsx-attribute@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz#6b2c770c95c874654fd5e1d5ef475b78a0a962ef" + integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg== + +"@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz#25621a8915ed7ad70da6cea3d0a6dbc2ea933efd" + integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA== + +"@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz#0b221fc57f9fcd10e91fe219e2cd0dd03145a897" + integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ== + +"@svgr/babel-plugin-svg-dynamic-title@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz#139b546dd0c3186b6e5db4fefc26cb0baea729d7" + integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg== + +"@svgr/babel-plugin-svg-em-dimensions@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz#6543f69526632a133ce5cabab965deeaea2234a0" + integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw== + +"@svgr/babel-plugin-transform-react-native-svg@^5.4.0": + version "5.4.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz#00bf9a7a73f1cad3948cdab1f8dfb774750f8c80" + integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q== + +"@svgr/babel-plugin-transform-svg-component@^5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz#583a5e2a193e214da2f3afeb0b9e8d3250126b4a" + integrity sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ== + +"@svgr/babel-preset@^5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.5.0.tgz#8af54f3e0a8add7b1e2b0fcd5a882c55393df327" + 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" + +"@svgr/core@^5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-5.5.0.tgz#82e826b8715d71083120fe8f2492ec7d7874a579" + integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ== + dependencies: + "@svgr/plugin-jsx" "^5.5.0" + camelcase "^6.2.0" + cosmiconfig "^7.0.0" + +"@svgr/hast-util-to-babel-ast@^5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz#5ee52a9c2533f73e63f8f22b779f93cd432a5461" + integrity sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ== + dependencies: + "@babel/types" "^7.12.6" + +"@svgr/plugin-jsx@^5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz#1aa8cd798a1db7173ac043466d7b52236b369000" + 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" + +"@svgr/plugin-svgo@^5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz#02da55d85320549324e201c7b2e53bf431fcc246" + integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ== + dependencies: + cosmiconfig "^7.0.0" + deepmerge "^4.2.2" + svgo "^1.2.2" + +"@svgr/webpack@^5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-5.5.0.tgz#aae858ee579f5fa8ce6c3166ef56c6a1b381b640" + 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" + +"@testing-library/dom@^8.5.0": + version "8.14.0" + resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.14.0.tgz#c9830a21006d87b9ef6e1aae306cf49b0283e28e" + integrity sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA== + 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" + +"@testing-library/jest-dom@^5.16.4": + version "5.16.4" + resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz#938302d7b8b483963a3ae821f1c0808f872245cd" + 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" + +"@testing-library/react@^13.3.0": + version "13.3.0" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-13.3.0.tgz#bf298bfbc5589326bbcc8052b211f3bb097a97c5" + integrity sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ== + dependencies: + "@babel/runtime" "^7.12.5" + "@testing-library/dom" "^8.5.0" + "@types/react-dom" "^18.0.0" + +"@testing-library/user-event@^13.5.0": + version "13.5.0" + resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-13.5.0.tgz#69d77007f1e124d55314a2b73fd204b333b13295" + integrity sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg== + dependencies: + "@babel/runtime" "^7.12.5" + +"@tootallnate/once@1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" + integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== + +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + +"@types/aria-query@^4.2.0": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.2.tgz#ed4e0ad92306a704f9fb132a0cfcf77486dbe2bc" + integrity sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig== + +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": + version "7.1.19" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.19.tgz#7b497495b7d1b4812bdb9d02804d0576f43ee460" + 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" "*" + +"@types/babel__generator@*": + version "7.6.4" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" + integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.1" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" + integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": + version "7.17.1" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.17.1.tgz#1a0e73e8c28c7e832656db372b779bfd2ef37314" + integrity sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA== + dependencies: + "@babel/types" "^7.3.0" + +"@types/body-parser@*": + version "1.19.2" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" + integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== + dependencies: + "@types/connect" "*" + "@types/node" "*" + +"@types/bonjour@^3.5.9": + version "3.5.10" + resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.10.tgz#0f6aadfe00ea414edc86f5d106357cda9701e275" + integrity sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw== + dependencies: + "@types/node" "*" + +"@types/connect-history-api-fallback@^1.3.5": + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz#d1f7a8a09d0ed5a57aee5ae9c18ab9b803205dae" + integrity sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw== + dependencies: + "@types/express-serve-static-core" "*" + "@types/node" "*" + +"@types/connect@*": + version "3.4.35" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" + integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== + dependencies: + "@types/node" "*" + +"@types/eslint-scope@^3.7.3": + version "3.7.3" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz#125b88504b61e3c8bc6f870882003253005c3224" + integrity sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g== + dependencies: + "@types/eslint" "*" + "@types/estree" "*" + +"@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1": + version "8.4.3" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.3.tgz#5c92815a3838b1985c90034cd85f26f59d9d0ece" + integrity sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + +"@types/estree@*": + version "0.0.52" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.52.tgz#7f1f57ad5b741f3d5b210d3b1f145640d89bf8fe" + integrity sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ== + +"@types/estree@0.0.39": + version "0.0.39" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" + integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + +"@types/estree@^0.0.51": + version "0.0.51" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" + integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== + +"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": + version "4.17.29" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz#2a1795ea8e9e9c91b4a4bbe475034b20c1ec711c" + integrity sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + +"@types/express@*", "@types/express@^4.17.13": + version "4.17.13" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034" + integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "^4.17.18" + "@types/qs" "*" + "@types/serve-static" "*" + +"@types/graceful-fs@^4.1.2": + version "4.1.5" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" + integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== + dependencies: + "@types/node" "*" + +"@types/html-minifier-terser@^6.0.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" + integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== + +"@types/http-proxy@^1.17.8": + version "1.17.9" + resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.9.tgz#7f0e7931343761efde1e2bf48c40f02f3f75705a" + integrity sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw== + dependencies: + "@types/node" "*" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" + integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== + +"@types/istanbul-lib-report@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" + integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/jest@*": + version "28.1.3" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-28.1.3.tgz#52f3f3e50ce59191ff5fbb1084896cc0cf30c9ce" + integrity sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw== + dependencies: + jest-matcher-utils "^28.0.0" + pretty-format "^28.0.0" + +"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": + version "7.0.11" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" + integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== + +"@types/mime@^1": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" + integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + +"@types/node@*": + version "18.0.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.0.0.tgz#67c7b724e1bcdd7a8821ce0d5ee184d3b4dd525a" + integrity sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA== + +"@types/parse-json@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" + integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + +"@types/prettier@^2.1.5": + version "2.6.3" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.6.3.tgz#68ada76827b0010d0db071f739314fa429943d0a" + integrity sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg== + +"@types/prop-types@*": + version "15.7.5" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" + integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== + +"@types/q@^1.5.1": + version "1.5.5" + resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.5.tgz#75a2a8e7d8ab4b230414505d92335d1dcb53a6df" + integrity sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ== + +"@types/qs@*": + version "6.9.7" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" + integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== + +"@types/range-parser@*": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" + integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== + +"@types/react-dom@^18.0.0": + version "18.0.5" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.5.tgz#330b2d472c22f796e5531446939eacef8378444a" + integrity sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA== + dependencies: + "@types/react" "*" + +"@types/react@*": + version "18.0.14" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.14.tgz#e016616ffff51dba01b04945610fe3671fdbe06d" + integrity sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + +"@types/resolve@1.17.1": + version "1.17.1" + resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" + integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== + dependencies: + "@types/node" "*" + +"@types/retry@0.12.0": + version "0.12.0" + resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" + integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== + +"@types/scheduler@*": + version "0.16.2" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" + integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== + +"@types/serve-index@^1.9.1": + version "1.9.1" + resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.1.tgz#1b5e85370a192c01ec6cec4735cf2917337a6278" + integrity sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg== + dependencies: + "@types/express" "*" + +"@types/serve-static@*", "@types/serve-static@^1.13.10": + version "1.13.10" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9" + integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ== + dependencies: + "@types/mime" "^1" + "@types/node" "*" + +"@types/sockjs@^0.3.33": + version "0.3.33" + resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.33.tgz#570d3a0b99ac995360e3136fd6045113b1bd236f" + integrity sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw== + dependencies: + "@types/node" "*" + +"@types/stack-utils@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" + integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== + +"@types/testing-library__jest-dom@^5.9.1": + version "5.14.5" + resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz#d113709c90b3c75fdb127ec338dad7d5f86c974f" + integrity sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ== + dependencies: + "@types/jest" "*" + +"@types/trusted-types@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" + integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== + +"@types/ws@^8.5.1": + version "8.5.3" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.3.tgz#7d25a1ffbecd3c4f2d35068d0b283c037003274d" + integrity sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w== + dependencies: + "@types/node" "*" + +"@types/yargs-parser@*": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" + integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== + +"@types/yargs@^16.0.0": + version "16.0.4" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" + integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^17.0.8": + version "17.0.10" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.10.tgz#591522fce85d8739bca7b8bb90d048e4478d186a" + integrity sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA== + dependencies: + "@types/yargs-parser" "*" + +"@typescript-eslint/eslint-plugin@^5.5.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz#524a11e15c09701733033c96943ecf33f55d9ca1" + integrity sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow== + dependencies: + "@typescript-eslint/scope-manager" "5.30.0" + "@typescript-eslint/type-utils" "5.30.0" + "@typescript-eslint/utils" "5.30.0" + debug "^4.3.4" + functional-red-black-tree "^1.0.1" + ignore "^5.2.0" + regexpp "^3.2.0" + semver "^7.3.7" + tsutils "^3.21.0" + +"@typescript-eslint/experimental-utils@^5.0.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz#a946aadeaea3e2c8c0dbd3254776d44e288ab0e2" + integrity sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A== + dependencies: + "@typescript-eslint/utils" "5.30.0" + +"@typescript-eslint/parser@^5.5.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.30.0.tgz#a2184fb5f8ef2bf1db0ae61a43907e2e32aa1b8f" + integrity sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA== + dependencies: + "@typescript-eslint/scope-manager" "5.30.0" + "@typescript-eslint/types" "5.30.0" + "@typescript-eslint/typescript-estree" "5.30.0" + debug "^4.3.4" + +"@typescript-eslint/scope-manager@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz#bf585ee801ab4ad84db2f840174e171a6bb002c7" + integrity sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ== + dependencies: + "@typescript-eslint/types" "5.30.0" + "@typescript-eslint/visitor-keys" "5.30.0" + +"@typescript-eslint/type-utils@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz#98f3af926a5099153f092d4dad87148df21fbaae" + integrity sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg== + dependencies: + "@typescript-eslint/utils" "5.30.0" + debug "^4.3.4" + tsutils "^3.21.0" + +"@typescript-eslint/types@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.30.0.tgz#db7d81d585a3da3801432a9c1d2fafbff125e110" + integrity sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag== + +"@typescript-eslint/typescript-estree@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz#4565ee8a6d2ac368996e20b2344ea0eab1a8f0bb" + integrity sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw== + dependencies: + "@typescript-eslint/types" "5.30.0" + "@typescript-eslint/visitor-keys" "5.30.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" + +"@typescript-eslint/utils@5.30.0", "@typescript-eslint/utils@^5.13.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.30.0.tgz#1dac771fead5eab40d31860716de219356f5f754" + integrity sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw== + dependencies: + "@types/json-schema" "^7.0.9" + "@typescript-eslint/scope-manager" "5.30.0" + "@typescript-eslint/types" "5.30.0" + "@typescript-eslint/typescript-estree" "5.30.0" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" + +"@typescript-eslint/visitor-keys@5.30.0": + version "5.30.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz#07721d23daca2ec4c2da7f1e660d41cd78bacac3" + integrity sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw== + dependencies: + "@typescript-eslint/types" "5.30.0" + eslint-visitor-keys "^3.3.0" + +"@webassemblyjs/ast@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" + integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== + dependencies: + "@webassemblyjs/helper-numbers" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + +"@webassemblyjs/floating-point-hex-parser@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" + integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== + +"@webassemblyjs/helper-api-error@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" + integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== + +"@webassemblyjs/helper-buffer@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" + integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== + +"@webassemblyjs/helper-numbers@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" + 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" + +"@webassemblyjs/helper-wasm-bytecode@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" + integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== + +"@webassemblyjs/helper-wasm-section@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" + 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" + +"@webassemblyjs/ieee754@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" + integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" + integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" + integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== + +"@webassemblyjs/wasm-edit@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" + 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" + +"@webassemblyjs/wasm-gen@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" + 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" + +"@webassemblyjs/wasm-opt@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" + 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" + +"@webassemblyjs/wasm-parser@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" + 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" + +"@webassemblyjs/wast-printer@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" + integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +abab@^2.0.3, abab@^2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" + integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== + +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +acorn-globals@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" + integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== + dependencies: + acorn "^7.1.1" + acorn-walk "^7.1.1" + +acorn-import-assertions@^1.7.6: + version "1.8.0" + resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" + integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-node@^1.8.2: + version "1.8.2" + resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" + integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== + dependencies: + acorn "^7.0.0" + acorn-walk "^7.0.0" + xtend "^4.0.2" + +acorn-walk@^7.0.0, acorn-walk@^7.1.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^7.0.0, acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1: + version "8.7.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30" + integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== + +address@^1.0.1, address@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/address/-/address-1.2.0.tgz#d352a62c92fee90f89a693eccd2a8b2139ab02d9" + integrity sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig== + +adjust-sourcemap-loader@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz#fc4a0fd080f7d10471f30a7320f25560ade28c99" + integrity sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A== + dependencies: + loader-utils "^2.0.0" + regex-parser "^2.2.11" + +agent-base@6: + version "6.0.2" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" + +ajv-formats@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== + dependencies: + ajv "^8.0.0" + +ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv-keywords@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" + integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== + dependencies: + fast-deep-equal "^3.1.3" + +ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + 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" + +ajv@^8.0.0, ajv@^8.6.0, ajv@^8.8.0: + version "8.11.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" + 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" + +ansi-escapes@^4.2.1, ansi-escapes@^4.3.1: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-html-community@^0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +anymatch@^3.0.3, anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +arg@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" + integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +aria-query@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" + integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== + dependencies: + "@babel/runtime" "^7.10.2" + "@babel/runtime-corejs3" "^7.10.2" + +aria-query@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.0.0.tgz#210c21aaf469613ee8c9a62c7f86525e058db52c" + integrity sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg== + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +array-flatten@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-includes@^3.1.4, array-includes@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" + integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + get-intrinsic "^1.1.1" + is-string "^1.0.7" + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +array.prototype.flat@^1.2.5: + version "1.3.0" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz#0b0c1567bf57b38b56b4c97b8aa72ab45e4adc7b" + 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" + +array.prototype.flatmap@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz#a7e8ed4225f4788a70cd910abcf0791e76a5534f" + 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" + +array.prototype.reduce@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz#8167e80089f78bff70a99e20bd4201d4663b0a6f" + integrity sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.2" + es-array-method-boxes-properly "^1.0.0" + is-string "^1.0.7" + +asap@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + +ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" + integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== + +async@^3.2.3: + version "3.2.4" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== + asynckit@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +autoprefixer@^10.4.7: + version "10.4.7" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.7.tgz#1db8d195f41a52ca5069b7593be167618edbbedf" + integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== + 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" + +axe-core@^4.4.2: + version "4.4.2" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.2.tgz#dcf7fb6dea866166c3eab33d68208afe4d5f670c" + integrity sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA== + +axios@^0.27.2: + version "0.27.2" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" + integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== + dependencies: + follow-redirects "^1.14.9" + form-data "^4.0.0" + +axobject-query@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be" + integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== + +babel-jest@^27.4.2, babel-jest@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.5.1.tgz#a1bf8d61928edfefd21da27eb86a695bfd691444" + 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" + +babel-loader@^8.2.3: + version "8.2.5" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.5.tgz#d45f585e654d5a5d90f5350a779d7647c5ed512e" + 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" + +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + dependencies: + object.assign "^4.1.0" + +babel-plugin-istanbul@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + 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" + +babel-plugin-jest-hoist@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz#9be98ecf28c331eb9f5df9c72d6f89deb8181c2e" + 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" + +babel-plugin-macros@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1" + integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== + dependencies: + "@babel/runtime" "^7.12.5" + cosmiconfig "^7.0.0" + resolve "^1.19.0" + +babel-plugin-named-asset-import@^0.3.8: + version "0.3.8" + resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz#6b7fa43c59229685368683c28bc9734f24524cc2" + integrity sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q== + +babel-plugin-polyfill-corejs2@^0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5" + 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" + +babel-plugin-polyfill-corejs3@^0.5.0: + version "0.5.2" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz#aabe4b2fa04a6e038b688c5e55d44e78cd3a5f72" + integrity sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.3.1" + core-js-compat "^3.21.0" + +babel-plugin-polyfill-regenerator@^0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990" + integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.3.1" + +babel-plugin-transform-react-remove-prop-types@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" + integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== + +babel-preset-current-node-syntax@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" + 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" + +babel-preset-jest@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz#91f10f58034cb7989cb4f962b69fa6eef6a6bc81" + integrity sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag== + dependencies: + babel-plugin-jest-hoist "^27.5.1" + babel-preset-current-node-syntax "^1.0.0" + +babel-preset-react-app@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz#ed6005a20a24f2c88521809fa9aea99903751584" + 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" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== + +bfj@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/bfj/-/bfj-7.0.2.tgz#1988ce76f3add9ac2913fd8ba47aad9e651bfbb2" + integrity sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw== + dependencies: + bluebird "^3.5.5" + check-types "^11.1.1" + hoopy "^0.1.4" + tryer "^1.0.1" + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +bluebird@^3.5.5: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +body-parser@1.20.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.0.tgz#3de69bd89011c11573d7bfee6a64f11b6bd27cc5" + 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" + +bonjour-service@^1.0.11: + version "1.0.13" + resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.0.13.tgz#4ac003dc1626023252d58adf2946f57e5da450c1" + integrity sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA== + dependencies: + array-flatten "^2.1.2" + dns-equal "^1.0.0" + fast-deep-equal "^3.1.3" + multicast-dns "^7.2.5" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.2, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.18.1, browserslist@^4.20.2, browserslist@^4.20.3, browserslist@^4.21.0: + version "4.21.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.0.tgz#7ab19572361a140ecd1e023e2c1ed95edda0cefe" + integrity sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA== + dependencies: + caniuse-lite "^1.0.30001358" + electron-to-chromium "^1.4.164" + node-releases "^2.0.5" + update-browserslist-db "^1.0.0" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +builtin-modules@^3.1.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" + integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camel-case@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" + integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== + dependencies: + pascal-case "^3.1.2" + tslib "^2.0.3" + +camelcase-css@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== + +camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.2.0, camelcase@^6.2.1: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + 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" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001358: + version "1.0.30001359" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz#a1c1cbe1c2da9e689638813618b4219acbd4925e" + integrity sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw== + +case-sensitive-paths-webpack-plugin@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" + integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== + +chalk@^2.0.0, chalk@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + 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" + +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +char-regex@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-2.0.1.tgz#6dafdb25f9d3349914079f010ba8d0e6ff9cd01e" + integrity sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw== + +charcodes@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/charcodes/-/charcodes-0.2.0.tgz#5208d327e6cc05f99eb80ffc814707572d1f14e4" + integrity sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ== + +check-types@^11.1.1: + version "11.1.2" + resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.1.2.tgz#86a7c12bf5539f6324eb0e70ca8896c0e38f3e2f" + integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== + +chokidar@^3.4.2, chokidar@^3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + 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" + optionalDependencies: + fsevents "~2.3.2" + +chrome-trace-event@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== + +ci-info@^3.2.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.2.tgz#6d2967ffa407466481c6c90b6e16b3098f080128" + integrity sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg== + +cjs-module-lexer@^1.0.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40" + integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== + +clean-css@^5.2.2: + version "5.3.0" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.0.tgz#ad3d8238d5f3549e83d5f87205189494bc7cbb59" + integrity sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ== + dependencies: + source-map "~0.6.0" + +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== + +coa@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" + integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + dependencies: + "@types/q" "^1.5.1" + chalk "^2.4.1" + q "^1.1.2" + +collect-v8-coverage@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" + integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@^1.1.4, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +colord@^2.9.1: + version "2.9.2" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1" + integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== + +colorette@^2.0.10: + version "2.0.19" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" + integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +commander@^8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + +common-path-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" + integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== + +common-tags@^1.8.0: + version "1.8.2" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.2.tgz#94ebb3c076d26032745fd54face7f688ef5ac9c6" + integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + 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" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +confusing-browser-globals@^1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" + integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== + +connect-history-api-fallback@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + +content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" + integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== + dependencies: + safe-buffer "~5.1.1" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + +cookie@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + +core-js-compat@^3.21.0, core-js-compat@^3.22.1: + version "3.23.3" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.23.3.tgz#7d8503185be76bb6d8d592c291a4457a8e440aa9" + integrity sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw== + dependencies: + browserslist "^4.21.0" + semver "7.0.0" + +core-js-pure@^3.20.2, core-js-pure@^3.8.1: + version "3.23.3" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.23.3.tgz#bcd02d3d8ec68ad871ef50d5ccbb248ddb54f401" + integrity sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA== + +core-js@^3.19.2: + version "3.23.3" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.23.3.tgz#3b977612b15da6da0c9cc4aec487e8d24f371112" + integrity sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q== + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +cosmiconfig@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + 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" + +cosmiconfig@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" + 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" + +cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + +css-blank-pseudo@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz#36523b01c12a25d812df343a32c322d2a2324561" + integrity sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ== + dependencies: + postcss-selector-parser "^6.0.9" + +css-declaration-sorter@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz#72ebd995c8f4532ff0036631f7365cce9759df14" + integrity sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== + +css-has-pseudo@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz#57f6be91ca242d5c9020ee3e51bbb5b89fc7af73" + integrity sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw== + dependencies: + postcss-selector-parser "^6.0.9" + +css-loader@^6.5.1: + version "6.7.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.7.1.tgz#e98106f154f6e1baf3fc3bc455cb9981c1d5fd2e" + 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" + +css-minimizer-webpack-plugin@^3.2.0: + version "3.4.1" + resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f" + 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" + +css-prefers-color-scheme@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz#ca8a22e5992c10a5b9d315155e7caee625903349" + integrity sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA== + +css-select-base-adapter@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + +css-select@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" + integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== + dependencies: + boolbase "^1.0.0" + css-what "^3.2.1" + domutils "^1.7.0" + nth-check "^1.0.2" + +css-select@^4.1.3: + version "4.3.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + 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" + +css-tree@1.0.0-alpha.37: + version "1.0.0-alpha.37" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + dependencies: + mdn-data "2.0.4" + source-map "^0.6.1" + +css-tree@^1.1.2, css-tree@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-what@^3.2.1: + version "3.4.2" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + +css-what@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +css.escape@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" + integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== + +css@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d" + integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ== + dependencies: + inherits "^2.0.4" + source-map "^0.6.1" + source-map-resolve "^0.6.0" + +cssdb@^6.6.3: + version "6.6.3" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-6.6.3.tgz#1f331a2fab30c18d9f087301e6122a878bb1e505" + integrity sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-default@^5.2.12: + version "5.2.12" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz#ebe6596ec7030e62c3eb2b3c09f533c0644a9a97" + integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== + dependencies: + css-declaration-sorter "^6.3.0" + cssnano-utils "^3.1.0" + postcss-calc "^8.2.3" + postcss-colormin "^5.3.0" + postcss-convert-values "^5.1.2" + postcss-discard-comments "^5.1.2" + postcss-discard-duplicates "^5.1.0" + postcss-discard-empty "^5.1.1" + postcss-discard-overridden "^5.1.0" + postcss-merge-longhand "^5.1.6" + postcss-merge-rules "^5.1.2" + postcss-minify-font-values "^5.1.0" + postcss-minify-gradients "^5.1.1" + postcss-minify-params "^5.1.3" + postcss-minify-selectors "^5.2.1" + postcss-normalize-charset "^5.1.0" + postcss-normalize-display-values "^5.1.0" + postcss-normalize-positions "^5.1.1" + postcss-normalize-repeat-style "^5.1.1" + postcss-normalize-string "^5.1.0" + postcss-normalize-timing-functions "^5.1.0" + postcss-normalize-unicode "^5.1.0" + postcss-normalize-url "^5.1.0" + postcss-normalize-whitespace "^5.1.1" + postcss-ordered-values "^5.1.3" + postcss-reduce-initial "^5.1.0" + postcss-reduce-transforms "^5.1.0" + postcss-svgo "^5.1.0" + postcss-unique-selectors "^5.1.1" + +cssnano-utils@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" + integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== + +cssnano@^5.0.6: + version "5.1.12" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.12.tgz#bcd0b64d6be8692de79332c501daa7ece969816c" + integrity sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== + dependencies: + cssnano-preset-default "^5.2.12" + lilconfig "^2.0.3" + yaml "^1.10.2" + +csso@^4.0.2, csso@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + +cssom@^0.4.4: + version "0.4.4" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssstyle@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== + dependencies: + cssom "~0.3.6" + +csstype@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2" + integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA== + +damerau-levenshtein@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7" + integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== + +data-urls@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" + integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== + dependencies: + abab "^2.0.3" + whatwg-mimetype "^2.3.0" + whatwg-url "^8.0.0" + +debug@2.6.9, debug@^2.6.0, debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +decimal.js@^10.2.1: + version "10.3.1" + resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" + integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og== + +dedent@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" + integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== + +deep-is@^0.1.3, deep-is@~0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +deepmerge@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + +default-gateway@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" + integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg== + dependencies: + execa "^5.0.0" + +define-lazy-prop@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" + integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== + +define-properties@^1.1.3, define-properties@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" + integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + integrity sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +depd@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + +detect-node@^2.0.4: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + +detect-port-alt@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + dependencies: + address "^1.0.1" + debug "^2.6.0" + +detective@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.1.tgz#6af01eeda11015acb0e73f933242b70f24f91034" + integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw== + dependencies: + acorn-node "^1.8.2" + defined "^1.0.0" + minimist "^1.2.6" + +didyoumean@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" + integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== + +diff-sequences@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327" + integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== + +diff-sequences@^28.1.1: + version "28.1.1" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-28.1.1.tgz#9989dc731266dc2903457a70e996f3a041913ac6" + integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +dlv@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== + +dns-packet@^5.2.2: + version "5.4.0" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.4.0.tgz#1f88477cf9f27e78a213fb6d118ae38e759a879b" + integrity sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g== + dependencies: + "@leichtgewicht/ip-codec" "^2.0.1" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: + version "0.5.14" + resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz#56082f71b1dc7aac69d83c4285eef39c15d93f56" + integrity sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg== + +dom-converter@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + +dom-serializer@0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + +dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +domelementtype@1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domexception@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" + integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== + dependencies: + webidl-conversions "^5.0.0" + +domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + dependencies: + domelementtype "^2.2.0" + +domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^2.5.2, domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +dot-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" + integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +dotenv-expand@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" + integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== + +dotenv@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" + integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== + +duplexer@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +ejs@^3.1.6: + version "3.1.8" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.8.tgz#758d32910c78047585c7ef1f92f9ee041c1c190b" + integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== + dependencies: + jake "^10.8.5" + +electron-to-chromium@^1.4.164: + version "1.4.170" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz#0415fc489402e09bfbe1f0c99bbf4d73f31d48d4" + integrity sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw== + +emittery@^0.10.2: + version "0.10.2" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933" + integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== + +emittery@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860" + integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +enhanced-resolve@^5.9.3: + version "5.9.3" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz#44a342c012cbc473254af5cc6ae20ebd0aae5d88" + integrity sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +error-stack-parser@^2.0.6: + version "2.1.4" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== + dependencies: + stackframe "^1.3.4" + +es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5, es-abstract@^1.20.1: + version "1.20.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" + integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.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" + regexp.prototype.flags "^1.4.3" + string.prototype.trimend "^1.0.5" + string.prototype.trimstart "^1.0.5" + unbox-primitive "^1.0.2" + +es-array-method-boxes-properly@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" + integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + +es-module-lexer@^0.9.0: + version "0.9.3" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" + integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== + +es-shim-unscopables@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" + integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== + dependencies: + has "^1.0.3" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escodegen@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" + integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== + dependencies: + esprima "^4.0.1" + estraverse "^5.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + +eslint-config-react-app@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz#73ba3929978001c5c86274c017ea57eb5fa644b4" + 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" + +eslint-import-resolver-node@^0.3.6: + version "0.3.6" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" + integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== + dependencies: + debug "^3.2.7" + resolve "^1.20.0" + +eslint-module-utils@^2.7.3: + version "2.7.3" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee" + integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ== + dependencies: + debug "^3.2.7" + find-up "^2.1.0" + +eslint-plugin-flowtype@^8.0.3: + version "8.0.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz#e1557e37118f24734aa3122e7536a038d34a4912" + integrity sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ== + dependencies: + lodash "^4.17.21" + string-natural-compare "^3.0.1" + +eslint-plugin-import@^2.25.3: + version "2.26.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b" + 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" + +eslint-plugin-jest@^25.3.0: + version "25.7.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz#ff4ac97520b53a96187bad9c9814e7d00de09a6a" + integrity sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ== + dependencies: + "@typescript-eslint/experimental-utils" "^5.0.0" + +eslint-plugin-jsx-a11y@^6.5.1: + version "6.6.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz#2c5ac12e013eb98337b9aa261c3b355275cc6415" + integrity sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw== + dependencies: + "@babel/runtime" "^7.18.3" + aria-query "^4.2.2" + array-includes "^3.1.5" + ast-types-flow "^0.0.7" + axe-core "^4.4.2" + axobject-query "^2.2.0" + damerau-levenshtein "^1.0.8" + emoji-regex "^9.2.2" + has "^1.0.3" + jsx-ast-utils "^3.3.1" + language-tags "^1.0.5" + minimatch "^3.1.2" + semver "^6.3.0" + +eslint-plugin-react-hooks@^4.3.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" + integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== + +eslint-plugin-react@^7.27.1: + version "7.30.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz#2be4ab23ce09b5949c6631413ba64b2810fd3e22" + integrity sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg== + dependencies: + array-includes "^3.1.5" + array.prototype.flatmap "^1.3.0" + doctrine "^2.1.0" + estraverse "^5.3.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.5" + object.fromentries "^2.0.5" + object.hasown "^1.1.1" + object.values "^1.1.5" + prop-types "^15.8.1" + resolve "^2.0.0-next.3" + semver "^6.3.0" + string.prototype.matchall "^4.0.7" + +eslint-plugin-testing-library@^5.0.1: + version "5.5.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz#6fe602f9082a421b471bbae8aed692e26fe981b3" + integrity sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g== + dependencies: + "@typescript-eslint/utils" "^5.13.0" + +eslint-scope@5.1.1, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-scope@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" + integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + dependencies: + eslint-visitor-keys "^2.0.0" + +eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + +eslint-visitor-keys@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" + integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== + +eslint-webpack-plugin@^3.1.1: + version "3.2.0" + resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz#1978cdb9edc461e4b0195a20da950cf57988347c" + integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w== + dependencies: + "@types/eslint" "^7.29.0 || ^8.4.1" + jest-worker "^28.0.2" + micromatch "^4.0.5" + normalize-path "^3.0.0" + schema-utils "^4.0.0" + +eslint@^8.3.0: + version "8.18.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.18.0.tgz#78d565d16c993d0b73968c523c0446b13da784fd" + integrity sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA== + dependencies: + "@eslint/eslintrc" "^1.3.0" + "@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.2" + 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.15.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.1.2" + natural-compare "^1.4.0" + optionator "^0.9.1" + regexpp "^3.2.0" + strip-ansi "^6.0.1" + strip-json-comments "^3.1.0" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^9.3.2: + version "9.3.2" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.2.tgz#f58f77bd334731182801ced3380a8cc859091596" + integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA== + dependencies: + acorn "^8.7.1" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.3.0" + +esprima@^4.0.0, esprima@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-walker@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" + integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + 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" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + +expect@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/expect/-/expect-27.5.1.tgz#83ce59f1e5bdf5f9d2b94b61d2050db48f3fef74" + 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" + +express@^4.17.3: + version "4.18.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.18.1.tgz#7797de8b9c72c857b9cd0e14a5eea80666267caf" + 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" + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-glob@^3.2.11, fast-glob@^3.2.9: + version "3.2.11" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" + 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" + +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fastq@^1.6.0: + version "1.13.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" + integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== + dependencies: + reusify "^1.0.4" + +faye-websocket@^0.11.3: + version "0.11.4" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + dependencies: + websocket-driver ">=0.5.1" + +fb-watchman@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" + integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + dependencies: + bser "2.1.1" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +file-loader@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +filelist@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + +filesize@^8.0.6: + version "8.0.7" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" + integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + 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" + +find-cache-dir@^3.3.1: + version "3.3.2" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" + integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== + dependencies: + commondir "^1.0.1" + make-dir "^3.0.2" + pkg-dir "^4.1.0" + +find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== + dependencies: + locate-path "^2.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + dependencies: + flatted "^3.1.0" + rimraf "^3.0.2" + +flatted@^3.1.0: + version "3.2.6" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.6.tgz#022e9218c637f9f3fc9c35ab9c9193f05add60b2" + integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ== + +follow-redirects@^1.0.0, follow-redirects@^1.14.9: + version "1.15.1" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5" + integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== + +fork-ts-checker-webpack-plugin@^6.5.0: + version "6.5.2" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz#4f67183f2f9eb8ba7df7177ce3cf3e75cdafb340" + 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" + +form-data@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" + integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fraction.js@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" + integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +fs-extra@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-extra@^9.0.0, fs-extra@^9.0.1: + version "9.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + 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" + +fs-monkey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" + integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@^2.3.2, fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== + +functions-have-names@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" + integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.3" + +get-own-enumerable-property-symbols@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" + integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-stream@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.1, glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-modules@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + dependencies: + global-prefix "^3.0.0" + +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + dependencies: + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.15.0: + version "13.15.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.15.0.tgz#38113218c907d2f7e98658af246cef8b77e90bac" + integrity sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog== + dependencies: + type-fest "^0.20.2" + +globby@^11.0.4, globby@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + 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" + +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +gzip-size@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" + integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== + dependencies: + duplexer "^0.1.2" + +handle-thing@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + +harmony-reflect@^1.4.6: + version "1.6.2" + resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710" + integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +he@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +hoopy@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" + integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +html-encoding-sniffer@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" + integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== + dependencies: + whatwg-encoding "^1.0.5" + +html-entities@^2.1.0, html-entities@^2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.3.tgz#117d7626bece327fc8baace8868fa6f5ef856e46" + integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +html-minifier-terser@^6.0.2: + version "6.1.0" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" + 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" + +html-webpack-plugin@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz#c3911936f57681c1f9f4d8b68c158cd9dfe52f50" + 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" + +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + 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" + +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.5.1: + version "0.5.8" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== + +http-proxy-agent@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" + integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== + dependencies: + "@tootallnate/once" "1" + agent-base "6" + debug "4" + +http-proxy-middleware@^2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" + 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" + +http-proxy@^1.18.1: + version "1.18.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +https-proxy-agent@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== + dependencies: + agent-base "6" + debug "4" + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + +idb@^6.1.4: + version "6.1.5" + resolved "https://registry.yarnpkg.com/idb/-/idb-6.1.5.tgz#dbc53e7adf1ac7c59f9b2bf56e00b4ea4fce8c7b" + integrity sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw== + +identity-obj-proxy@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" + integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== + dependencies: + harmony-reflect "^1.4.6" + +ignore@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" + integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== + +immer@^9.0.7: + version "9.0.15" + resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.15.tgz#0b9169e5b1d22137aba7d43f8a81a495dd1b62dc" + integrity sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ== + +import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-local@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== + +ini@^1.3.5: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +internal-slot@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" + integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + dependencies: + get-intrinsic "^1.1.0" + has "^1.0.3" + side-channel "^1.0.4" + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +ipaddr.js@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz#eca256a7a877e917aeb368b0a7497ddf42ef81c0" + integrity sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng== + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.4, is-callable@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" + integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + +is-core-module@^2.8.1, is-core-module@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" + integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== + dependencies: + has "^1.0.3" + +is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-docker@^2.0.0, is-docker@^2.1.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" + integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== + +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== + +is-plain-obj@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" + integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== + +is-potential-custom-element-name@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" + integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== + +is-root@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" + integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" + integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== + +istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz#31d18bdd127f825dd02ea7bfdfd906f8ab840e9f" + 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" + +istanbul-lib-report@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" + integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^3.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== + dependencies: + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" + +istanbul-reports@^3.1.3: + version "3.1.4" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.4.tgz#1b6f068ecbc6c331040aab5741991273e609e40c" + integrity sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw== + dependencies: + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" + +jake@^10.8.5: + version "10.8.5" + resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" + integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== + dependencies: + async "^3.2.3" + chalk "^4.0.2" + filelist "^1.0.1" + minimatch "^3.0.4" + +jest-changed-files@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.5.1.tgz#a348aed00ec9bf671cc58a66fcbe7c3dfd6a68f5" + integrity sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw== + dependencies: + "@jest/types" "^27.5.1" + execa "^5.0.0" + throat "^6.0.1" + +jest-circus@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.5.1.tgz#37a5a4459b7bf4406e53d637b49d22c65d125ecc" + 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" + +jest-cli@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.5.1.tgz#278794a6e6458ea8029547e6c6cbf673bd30b145" + 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" + +jest-config@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.5.1.tgz#5c387de33dca3f99ad6357ddeccd91bf3a0e4a41" + 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" + +jest-diff@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.5.1.tgz#a07f5011ac9e6643cf8a95a462b7b1ecf6680def" + 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" + +jest-diff@^28.1.1: + version "28.1.1" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-28.1.1.tgz#1a3eedfd81ae79810931c63a1d0f201b9120106c" + integrity sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg== + dependencies: + chalk "^4.0.0" + diff-sequences "^28.1.1" + jest-get-type "^28.0.2" + pretty-format "^28.1.1" + +jest-docblock@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.5.1.tgz#14092f364a42c6108d42c33c8cf30e058e25f6c0" + integrity sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ== + dependencies: + detect-newline "^3.0.0" + +jest-each@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.5.1.tgz#5bc87016f45ed9507fed6e4702a5b468a5b2c44e" + 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" + +jest-environment-jsdom@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz#ea9ccd1fc610209655a77898f86b2b559516a546" + 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" + +jest-environment-node@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.5.1.tgz#dedc2cfe52fab6b8f5714b4808aefa85357a365e" + 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" + +jest-get-type@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1" + integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw== + +jest-get-type@^28.0.2: + version "28.0.2" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-28.0.2.tgz#34622e628e4fdcd793d46db8a242227901fcf203" + integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA== + +jest-haste-map@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.5.1.tgz#9fd8bd7e7b4fa502d9c6164c5640512b4e811e7f" + 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" + optionalDependencies: + fsevents "^2.3.2" + +jest-jasmine2@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz#a037b0034ef49a9f3d71c4375a796f3b230d1ac4" + 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" + +jest-leak-detector@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz#6ec9d54c3579dd6e3e66d70e3498adf80fde3fb8" + integrity sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ== + dependencies: + jest-get-type "^27.5.1" + pretty-format "^27.5.1" + +jest-matcher-utils@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz#9c0cdbda8245bc22d2331729d1091308b40cf8ab" + 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" + +jest-matcher-utils@^28.0.0: + version "28.1.1" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz#a7c4653c2b782ec96796eb3088060720f1e29304" + integrity sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw== + dependencies: + chalk "^4.0.0" + jest-diff "^28.1.1" + jest-get-type "^28.0.2" + pretty-format "^28.1.1" + +jest-message-util@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.5.1.tgz#bdda72806da10d9ed6425e12afff38cd1458b6cf" + 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" + +jest-message-util@^28.1.1: + version "28.1.1" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-28.1.1.tgz#60aa0b475cfc08c8a9363ed2fb9108514dd9ab89" + integrity sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ== + dependencies: + "@babel/code-frame" "^7.12.13" + "@jest/types" "^28.1.1" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.9" + micromatch "^4.0.4" + pretty-format "^28.1.1" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-mock@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.5.1.tgz#19948336d49ef4d9c52021d34ac7b5f36ff967d6" + integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og== + dependencies: + "@jest/types" "^27.5.1" + "@types/node" "*" + +jest-pnp-resolver@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" + integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== + +jest-regex-util@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95" + integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== + +jest-regex-util@^28.0.0: + version "28.0.2" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-28.0.2.tgz#afdc377a3b25fb6e80825adcf76c854e5bf47ead" + integrity sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw== + +jest-resolve-dependencies@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz#d811ecc8305e731cc86dd79741ee98fed06f1da8" + integrity sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg== + dependencies: + "@jest/types" "^27.5.1" + jest-regex-util "^27.5.1" + jest-snapshot "^27.5.1" + +jest-resolve@^27.4.2, jest-resolve@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.5.1.tgz#a2f1c5a0796ec18fe9eb1536ac3814c23617b384" + 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" + +jest-runner@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.5.1.tgz#071b27c1fa30d90540805c5645a0ec167c7b62e5" + 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" + +jest-runtime@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.5.1.tgz#4896003d7a334f7e8e4a53ba93fb9bcd3db0a1af" + 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" + +jest-serializer@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64" + integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== + dependencies: + "@types/node" "*" + graceful-fs "^4.2.9" + +jest-snapshot@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.5.1.tgz#b668d50d23d38054a51b42c4039cab59ae6eb6a1" + 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" + +jest-util@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" + 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" + +jest-util@^28.1.1: + version "28.1.1" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.1.tgz#ff39e436a1aca397c0ab998db5a51ae2b7080d05" + integrity sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw== + dependencies: + "@jest/types" "^28.1.1" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + +jest-validate@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.5.1.tgz#9197d54dc0bdb52260b8db40b46ae668e04df067" + 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" + +jest-watch-typeahead@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz#b4a6826dfb9c9420da2f7bc900de59dad11266a9" + 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" + +jest-watcher@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.5.1.tgz#71bd85fb9bde3a2c2ec4dc353437971c43c642a2" + 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" + +jest-watcher@^28.0.0: + version "28.1.1" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-28.1.1.tgz#533597fb3bfefd52b5cd115cd916cffd237fb60c" + integrity sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug== + dependencies: + "@jest/test-result" "^28.1.1" + "@jest/types" "^28.1.1" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.10.2" + jest-util "^28.1.1" + string-length "^4.0.1" + +jest-worker@^26.2.1: + version "26.6.2" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" + integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^7.0.0" + +jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest-worker@^28.0.2: + version "28.1.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.1.tgz#3480c73247171dfd01eda77200f0063ab6a3bf28" + integrity sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest@^27.4.3: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest/-/jest-27.5.1.tgz#dadf33ba70a779be7a6fc33015843b51494f63fc" + integrity sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ== + dependencies: + "@jest/core" "^27.5.1" + import-local "^3.0.2" + jest-cli "^27.5.1" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsdom@^16.6.0: + version "16.7.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" + 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" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== + +json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-schema@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" + integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jsonpointer@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.0.tgz#f802669a524ec4805fa7389eadbc9921d5dc8072" + integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== + +"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz#a3e0f1cb7e230954eab4dcbce9f6288a78f8ba44" + integrity sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ== + dependencies: + array-includes "^3.1.5" + object.assign "^4.1.2" + +kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +klona@^2.0.4, klona@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" + integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== + +language-subtag-registry@~0.3.2: + version "0.3.21" + resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz#04ac218bea46f04cb039084602c6da9e788dd45a" + integrity sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== + +language-tags@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a" + integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== + dependencies: + language-subtag-registry "~0.3.2" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +lilconfig@^2.0.3, lilconfig@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.5.tgz#19e57fd06ccc3848fd1891655b5a447092225b25" + integrity sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg== + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +loader-runner@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== + +loader-utils@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.2.tgz#d6e3b4fb81870721ae4e0868ab11dd638368c129" + integrity sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + +loader-utils@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.0.tgz#bcecc51a7898bee7473d4bc6b845b23af8304d4f" + integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== + +lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +loose-envify@^1.1.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lower-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + dependencies: + tslib "^2.0.3" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +lz-string@^1.4.4: + version "1.4.4" + resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26" + integrity sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ== + +magic-string@^0.25.0, magic-string@^0.25.7: + version "0.25.9" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" + integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== + dependencies: + sourcemap-codec "^1.4.8" + +make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +memfs@^3.1.2, memfs@^3.4.3: + version "3.4.7" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.7.tgz#e5252ad2242a724f938cb937e3c4f7ceb1f70e5a" + integrity sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw== + dependencies: + fs-monkey "^1.0.3" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +min-indent@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" + integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== + +mini-css-extract-plugin@^2.4.5: + version "2.6.1" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz#9a1251d15f2035c342d99a468ab9da7a0451b71e" + integrity sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg== + dependencies: + schema-utils "^4.0.0" + +minimalistic-assert@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimatch@3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" + integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.2.0, minimist@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + +mkdirp@~0.5.1: + version "0.5.6" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== + dependencies: + minimist "^1.2.6" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3, ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +multicast-dns@^7.2.5: + version "7.2.5" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" + integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== + dependencies: + dns-packet "^5.2.2" + thunky "^1.0.2" + +nanoid@^3.3.4: + version "3.3.4" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +no-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + dependencies: + lower-case "^2.0.2" + tslib "^2.0.3" + +node-forge@^1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" + integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + +node-releases@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.5.tgz#280ed5bc3eba0d96ce44897d8aee478bfb3d9666" + integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + +normalize-url@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nth-check@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +nwsapi@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.1.tgz#10a9f268fbf4c461249ebcfe38e359aa36e2577c" + integrity sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg== + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-hash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" + integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== + +object-inspect@^1.12.0, object-inspect@^1.9.0: + version "1.12.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" + integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.0, object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + 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" + +object.entries@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861" + integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + +object.fromentries@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.5.tgz#7b37b205109c21e741e605727fe8b0ad5fa08251" + integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + +object.getownpropertydescriptors@^2.1.0: + version "2.1.4" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz#7965e6437a57278b587383831a9b829455a4bc37" + integrity sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ== + dependencies: + array.prototype.reduce "^1.0.4" + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.1" + +object.hasown@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.1.tgz#ad1eecc60d03f49460600430d97f23882cf592a3" + integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A== + dependencies: + define-properties "^1.1.4" + es-abstract "^1.19.5" + +object.values@^1.1.0, object.values@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" + integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +open@^8.0.9, open@^8.4.0: + version "8.4.0" + resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8" + integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q== + dependencies: + define-lazy-prop "^2.0.0" + is-docker "^2.1.1" + is-wsl "^2.2.0" + +optionator@^0.8.1: + version "0.8.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + 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" + +optionator@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" + 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" + +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + dependencies: + p-try "^1.0.0" + +p-limit@^2.0.0, p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== + dependencies: + p-limit "^1.1.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +p-retry@^4.5.0: + version "4.6.2" + resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" + integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== + dependencies: + "@types/retry" "0.12.0" + retry "^0.13.1" + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +param-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" + integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-json@^5.0.0, parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + 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" + +parse5@6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascal-case@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== + +picocolors@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" + integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + +pirates@^4.0.4: + version "4.0.5" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" + integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== + +pkg-dir@^4.1.0, pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +pkg-up@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" + integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== + dependencies: + find-up "^3.0.0" + +postcss-attribute-case-insensitive@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz#86d323c77ab8896ed90500071c2c8329fba64fda" + integrity sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ== + dependencies: + postcss-selector-parser "^6.0.10" + +postcss-browser-comments@^4: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz#bcfc86134df5807f5d3c0eefa191d42136b5e72a" + integrity sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg== + +postcss-calc@^8.2.3: + version "8.2.4" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" + integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== + dependencies: + postcss-selector-parser "^6.0.9" + postcss-value-parser "^4.2.0" + +postcss-clamp@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-clamp/-/postcss-clamp-4.1.0.tgz#7263e95abadd8c2ba1bd911b0b5a5c9c93e02363" + integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-color-functional-notation@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz#23c9d73c76113b75473edcf66f443c6f1872bd0f" + integrity sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-color-hex-alpha@^8.0.4: + version "8.0.4" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz#c66e2980f2fbc1a63f5b079663340ce8b55f25a5" + integrity sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-color-rebeccapurple@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz#a2fe1d7be13d21ea01dc7c2363b637cc83a9eb6e" + integrity sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-colormin@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz#3cee9e5ca62b2c27e84fce63affc0cfb5901956a" + 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" + +postcss-convert-values@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz#31586df4e184c2e8890e8b34a0b9355313f503ab" + integrity sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== + dependencies: + browserslist "^4.20.3" + postcss-value-parser "^4.2.0" + +postcss-custom-media@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz#c8f9637edf45fef761b014c024cee013f80529ea" + integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-custom-properties@^12.1.8: + version "12.1.8" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz#aa003e1885c5bd28e2e32496cd597e389ca889e4" + integrity sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-custom-selectors@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz#1ab4684d65f30fed175520f82d223db0337239d9" + integrity sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg== + dependencies: + postcss-selector-parser "^6.0.4" + +postcss-dir-pseudo-class@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz#9afe49ea631f0cb36fa0076e7c2feb4e7e3f049c" + integrity sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw== + dependencies: + postcss-selector-parser "^6.0.9" + +postcss-discard-comments@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" + integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== + +postcss-discard-duplicates@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" + integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== + +postcss-discard-empty@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" + integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== + +postcss-discard-overridden@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" + integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== + +postcss-double-position-gradients@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz#a12cfdb7d11fa1a99ccecc747f0c19718fb37152" + integrity sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ== + dependencies: + "@csstools/postcss-progressive-custom-properties" "^1.1.0" + postcss-value-parser "^4.2.0" + +postcss-env-function@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-4.0.6.tgz#7b2d24c812f540ed6eda4c81f6090416722a8e7a" + integrity sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-flexbugs-fixes@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz#2028e145313074fc9abe276cb7ca14e5401eb49d" + integrity sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ== + +postcss-focus-visible@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz#50c9ea9afa0ee657fb75635fabad25e18d76bf9e" + integrity sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw== + dependencies: + postcss-selector-parser "^6.0.9" + +postcss-focus-within@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz#5b1d2ec603195f3344b716c0b75f61e44e8d2e20" + integrity sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ== + dependencies: + postcss-selector-parser "^6.0.9" + +postcss-font-variant@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66" + integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== + +postcss-gap-properties@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz#6401bb2f67d9cf255d677042928a70a915e6ba60" + integrity sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ== + +postcss-image-set-function@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz#bcff2794efae778c09441498f40e0c77374870a9" + integrity sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-import@^14.1.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0" + integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== + dependencies: + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-initial@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-4.0.1.tgz#529f735f72c5724a0fb30527df6fb7ac54d7de42" + integrity sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ== + +postcss-js@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.0.tgz#31db79889531b80dc7bc9b0ad283e418dce0ac00" + integrity sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ== + dependencies: + camelcase-css "^2.0.1" + +postcss-lab-function@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz#e054e662c6480202f5760887ec1ae0d153357123" + integrity sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w== + dependencies: + "@csstools/postcss-progressive-custom-properties" "^1.1.0" + postcss-value-parser "^4.2.0" + +postcss-load-config@^3.1.4: + version "3.1.4" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.4.tgz#1ab2571faf84bb078877e1d07905eabe9ebda855" + integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg== + dependencies: + lilconfig "^2.0.5" + yaml "^1.10.2" + +postcss-loader@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef" + integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== + dependencies: + cosmiconfig "^7.0.0" + klona "^2.0.5" + semver "^7.3.5" + +postcss-logical@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-5.0.4.tgz#ec75b1ee54421acc04d5921576b7d8db6b0e6f73" + integrity sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g== + +postcss-media-minmax@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz#7140bddec173e2d6d657edbd8554a55794e2a5b5" + integrity sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ== + +postcss-merge-longhand@^5.1.6: + version "5.1.6" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz#f378a8a7e55766b7b644f48e5d8c789ed7ed51ce" + integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== + dependencies: + postcss-value-parser "^4.2.0" + stylehacks "^5.1.0" + +postcss-merge-rules@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz#7049a14d4211045412116d79b751def4484473a5" + integrity sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + cssnano-utils "^3.1.0" + postcss-selector-parser "^6.0.5" + +postcss-minify-font-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" + integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-minify-gradients@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" + integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== + dependencies: + colord "^2.9.1" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" + +postcss-minify-params@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz#ac41a6465be2db735099bbd1798d85079a6dc1f9" + integrity sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg== + dependencies: + browserslist "^4.16.6" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" + +postcss-minify-selectors@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" + integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== + dependencies: + postcss-selector-parser "^6.0.5" + +postcss-modules-extract-imports@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== + +postcss-modules-local-by-default@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" + integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== + dependencies: + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" + +postcss-modules-scope@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== + dependencies: + postcss-selector-parser "^6.0.4" + +postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== + dependencies: + icss-utils "^5.0.0" + +postcss-nested@5.0.6: + version "5.0.6" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.6.tgz#466343f7fc8d3d46af3e7dba3fcd47d052a945bc" + integrity sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA== + dependencies: + postcss-selector-parser "^6.0.6" + +postcss-nesting@^10.1.9: + version "10.1.9" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-10.1.9.tgz#2aef4e68f222857dc36c0f77a69bf4a900a7e304" + integrity sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw== + dependencies: + "@csstools/selector-specificity" "^2.0.0" + postcss-selector-parser "^6.0.10" + +postcss-normalize-charset@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" + integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== + +postcss-normalize-display-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" + integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-positions@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" + integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-repeat-style@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" + integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-string@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" + integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-timing-functions@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" + integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-unicode@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz#3d23aede35e160089a285e27bf715de11dc9db75" + integrity sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ== + dependencies: + browserslist "^4.16.6" + postcss-value-parser "^4.2.0" + +postcss-normalize-url@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" + integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== + dependencies: + normalize-url "^6.0.1" + postcss-value-parser "^4.2.0" + +postcss-normalize-whitespace@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" + integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize/-/postcss-normalize-10.0.1.tgz#464692676b52792a06b06880a176279216540dd7" + integrity sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA== + dependencies: + "@csstools/normalize.css" "*" + postcss-browser-comments "^4" + sanitize.css "*" + +postcss-opacity-percentage@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz#bd698bb3670a0a27f6d657cc16744b3ebf3b1145" + integrity sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w== + +postcss-ordered-values@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" + integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== + dependencies: + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" + +postcss-overflow-shorthand@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz#ebcfc0483a15bbf1b27fdd9b3c10125372f4cbc2" + integrity sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg== + +postcss-page-break@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f" + integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ== + +postcss-place@^7.0.4: + version "7.0.4" + resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-7.0.4.tgz#eb026650b7f769ae57ca4f938c1addd6be2f62c9" + integrity sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-preset-env@^7.0.1: + version "7.7.2" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz#769f7f21779b4688c9a6082ae1572416cab415cf" + integrity sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA== + dependencies: + "@csstools/postcss-cascade-layers" "^1.0.4" + "@csstools/postcss-color-function" "^1.1.0" + "@csstools/postcss-font-format-keywords" "^1.0.0" + "@csstools/postcss-hwb-function" "^1.0.1" + "@csstools/postcss-ic-unit" "^1.0.0" + "@csstools/postcss-is-pseudo-class" "^2.0.6" + "@csstools/postcss-normalize-display-values" "^1.0.0" + "@csstools/postcss-oklab-function" "^1.1.0" + "@csstools/postcss-progressive-custom-properties" "^1.3.0" + "@csstools/postcss-stepped-value-functions" "^1.0.0" + "@csstools/postcss-trigonometric-functions" "^1.0.1" + "@csstools/postcss-unset-value" "^1.0.1" + autoprefixer "^10.4.7" + browserslist "^4.21.0" + css-blank-pseudo "^3.0.3" + css-has-pseudo "^3.0.4" + css-prefers-color-scheme "^6.0.3" + cssdb "^6.6.3" + postcss-attribute-case-insensitive "^5.0.1" + postcss-clamp "^4.1.0" + postcss-color-functional-notation "^4.2.3" + postcss-color-hex-alpha "^8.0.4" + postcss-color-rebeccapurple "^7.1.0" + postcss-custom-media "^8.0.2" + postcss-custom-properties "^12.1.8" + postcss-custom-selectors "^6.0.3" + 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.9" + 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.5" + postcss-replace-overflow-wrap "^4.0.0" + postcss-selector-not "^6.0.0" + postcss-value-parser "^4.2.0" + +postcss-pseudo-class-any-link@^7.1.5: + version "7.1.5" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz#1233b054004c386c681c553af35f68ec03fffaa6" + integrity sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA== + dependencies: + postcss-selector-parser "^6.0.10" + +postcss-reduce-initial@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz#fc31659ea6e85c492fb2a7b545370c215822c5d6" + integrity sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + +postcss-reduce-transforms@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" + integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-replace-overflow-wrap@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319" + integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw== + +postcss-selector-not@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz#d100f273d345917246762300411b4d2e24905047" + integrity sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ== + dependencies: + postcss-selector-parser "^6.0.10" + +postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: + version "6.0.10" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" + integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-svgo@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" + integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== + dependencies: + postcss-value-parser "^4.2.0" + svgo "^2.7.0" + +postcss-unique-selectors@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" + integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== + dependencies: + postcss-selector-parser "^6.0.5" + +postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss@^7.0.35: + version "7.0.39" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" + integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== + dependencies: + picocolors "^0.2.1" + source-map "^0.6.1" + +postcss@^8.3.5, postcss@^8.4.14, postcss@^8.4.4, postcss@^8.4.7: + version "8.4.14" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" + integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== + dependencies: + nanoid "^3.3.4" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== + +pretty-bytes@^5.3.0, pretty-bytes@^5.4.1: + version "5.6.0" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" + integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== + +pretty-error@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" + integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== + dependencies: + lodash "^4.17.20" + renderkid "^3.0.0" + +pretty-format@^27.0.2, pretty-format@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" + integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== + dependencies: + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^17.0.1" + +pretty-format@^28.0.0, pretty-format@^28.1.1: + version "28.1.1" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-28.1.1.tgz#f731530394e0f7fcd95aba6b43c50e02d86b95cb" + integrity sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw== + dependencies: + "@jest/schemas" "^28.0.2" + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^18.0.0" + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +promise@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" + integrity sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== + dependencies: + asap "~2.0.6" + +prompts@^2.0.1, prompts@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +prop-types@^15.8.1: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + +proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + +psl@^1.1.33: + version "1.8.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== + +qs@6.10.3: + version "6.10.3" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.3.tgz#d6cde1b2ffca87b5aa57889816c5f81535e22e8e" + integrity sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ== + dependencies: + side-channel "^1.0.4" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + +raf@^3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" + integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== + dependencies: + performance-now "^2.1.0" + +randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +range-parser@^1.2.1, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + 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" + +react-app-polyfill@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz#95221e0a9bd259e5ca6b177c7bb1cb6768f68fd7" + 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" + +react-dev-utils@^12.0.1: + version "12.0.1" + resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" + 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" + +react-dom@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + dependencies: + loose-envify "^1.1.0" + scheduler "^0.23.0" + +react-error-overlay@^6.0.11: + version "6.0.11" + resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" + integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== + +react-is@^16.13.1: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^17.0.1: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +react-is@^18.0.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + +react-refresh@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046" + integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== + +react-scripts@5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-5.0.1.tgz#6285dbd65a8ba6e49ca8d651ce30645a6d980003" + 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" + optionalDependencies: + fsevents "^2.3.2" + +react@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== + dependencies: + loose-envify "^1.1.0" + +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== + dependencies: + pify "^2.3.0" + +readable-stream@^2.0.1: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + 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" + +readable-stream@^3.0.6: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +recursive-readdir@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" + integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== + dependencies: + minimatch "3.0.4" + +redent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" + integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== + dependencies: + indent-string "^4.0.0" + strip-indent "^3.0.0" + +regenerate-unicode-properties@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz#7f442732aa7934a3740c779bb9b3340dccc1fb56" + integrity sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw== + dependencies: + regenerate "^1.4.2" + +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.9: + version "0.13.9" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" + integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== + +regenerator-transform@^0.15.0: + version "0.15.0" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz#cbd9ead5d77fae1a48d957cf889ad0586adb6537" + integrity sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg== + dependencies: + "@babel/runtime" "^7.8.4" + +regex-parser@^2.2.11: + version "2.2.11" + resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58" + integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== + +regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + functions-have-names "^1.2.2" + +regexpp@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" + integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + +regexpu-core@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.0.1.tgz#c531122a7840de743dcf9c83e923b5560323ced3" + 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" + +regjsgen@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.6.0.tgz#83414c5354afd7d6627b16af5f10f41c4e71808d" + integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== + +regjsparser@^0.8.2: + version "0.8.4" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.8.4.tgz#8a14285ffcc5de78c5b95d62bbf413b6bc132d5f" + integrity sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA== + dependencies: + jsesc "~0.5.0" + +relateurl@^0.2.7: + version "0.2.7" + resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== + +renderkid@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" + 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" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-url-loader@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz#d50d4ddc746bb10468443167acf800dcd6c3ad57" + 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" + +resolve.exports@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" + integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== + +resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0: + version "1.22.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@^2.0.0-next.3: + version "2.0.0-next.4" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" + integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +retry@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.0, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rollup-plugin-terser@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d" + 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" + +rollup@^2.43.1: + version "2.75.7" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.75.7.tgz#221ff11887ae271e37dcc649ba32ce1590aaa0b9" + integrity sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ== + optionalDependencies: + fsevents "~2.3.2" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sanitize.css@*: + version "13.0.0" + resolved "https://registry.yarnpkg.com/sanitize.css/-/sanitize.css-13.0.0.tgz#2675553974b27964c75562ade3bd85d79879f173" + integrity sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA== + +sass-loader@^12.3.0: + version "12.6.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.6.0.tgz#5148362c8e2cdd4b950f3c63ac5d16dbfed37bcb" + integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA== + dependencies: + klona "^2.0.4" + neo-async "^2.6.2" + +sax@~1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +saxes@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" + integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== + dependencies: + xmlchars "^2.2.0" + +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== + dependencies: + loose-envify "^1.1.0" + +schema-utils@2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== + dependencies: + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" + +schema-utils@^2.6.5: + version "2.7.1" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + dependencies: + "@types/json-schema" "^7.0.5" + ajv "^6.12.4" + ajv-keywords "^3.5.2" + +schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" + integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7" + 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" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== + +selfsigned@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.0.1.tgz#8b2df7fa56bf014d19b6007655fff209c0ef0a56" + integrity sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ== + dependencies: + node-forge "^1" + +semver@7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" + integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + +semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.3.2, semver@^7.3.5, semver@^7.3.7: + version "7.3.7" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" + integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== + dependencies: + lru-cache "^6.0.0" + +send@0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + 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" + +serialize-javascript@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" + integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + dependencies: + randombytes "^2.1.0" + +serialize-javascript@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" + integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== + dependencies: + randombytes "^2.1.0" + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.18.0" + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" + integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.2, signal-exit@^3.0.3: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slash@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" + integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== + +sockjs@^0.3.24: + version "0.3.24" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== + dependencies: + faye-websocket "^0.11.3" + uuid "^8.3.2" + websocket-driver "^0.7.4" + +source-list-map@^2.0.0, source-list-map@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + +source-map-js@^1.0.1, source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +source-map-loader@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-3.0.1.tgz#9ae5edc7c2d42570934be4c95d1ccc6352eba52d" + integrity sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA== + dependencies: + abab "^2.0.5" + iconv-lite "^0.6.3" + source-map-js "^1.0.1" + +source-map-resolve@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2" + integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + +source-map-support@^0.5.6, source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3: + version "0.7.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== + +source-map@^0.8.0-beta.0: + version "0.8.0-beta.0" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11" + integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== + dependencies: + whatwg-url "^7.0.0" -axios@^0.27.2: - version "0.27.2" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" - integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== +sourcemap-codec@^1.4.8: + version "1.4.8" + resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" + integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== dependencies: - follow-redirects "^1.14.9" - form-data "^4.0.0" + 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" -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== +spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== dependencies: - delayed-stream "~1.0.0" + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" -delayed-stream@~1.0.0: +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stack-utils@^2.0.3: + version "2.0.5" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" + integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== + dependencies: + escape-string-regexp "^2.0.0" + +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== + dependencies: + char-regex "^1.0.2" + strip-ansi "^6.0.0" + +string-length@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-5.0.1.tgz#3d647f497b6e8e8d41e422f7e0b23bc536c8381e" + integrity sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow== + dependencies: + char-regex "^2.0.0" + strip-ansi "^7.0.1" + +string-natural-compare@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" + integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== + +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + 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" + +string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.7: + version "4.0.7" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d" + 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" + +string.prototype.trimend@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" + integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string.prototype.trimstart@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" + integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +stringify-object@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + dependencies: + get-own-enumerable-property-symbols "^3.0.0" + is-obj "^1.0.1" + is-regexp "^1.0.0" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2" + integrity sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw== + dependencies: + ansi-regex "^6.0.1" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-comments@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b" + integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw== + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-indent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" + integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== + dependencies: + min-indent "^1.0.0" + +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +style-loader@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.1.tgz#057dfa6b3d4d7c7064462830f9113ed417d38575" + integrity sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ== + +stylehacks@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.0.tgz#a40066490ca0caca04e96c6b02153ddc39913520" + integrity sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q== + dependencies: + browserslist "^4.16.6" + postcss-selector-parser "^6.0.4" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-hyperlinks@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" + integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" + +supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== -follow-redirects@^1.14.9: - version "1.15.1" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5" - integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== +svg-parser@^2.0.2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" + integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== -form-data@^4.0.0: +svgo@^1.2.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" + integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== + 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" + +svgo@^2.7.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" + 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" + +symbol-tree@^3.2.4: + version "3.2.4" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + +tailwindcss@^3.0.2: + version "3.1.4" + resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.1.4.tgz#64b09059805505902139fa805d97046080bd90b9" + integrity sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ== + dependencies: + arg "^5.0.2" + chokidar "^3.5.3" + color-name "^1.1.4" + detective "^5.2.1" + didyoumean "^1.2.2" + dlv "^1.1.3" + fast-glob "^3.2.11" + glob-parent "^6.0.2" + is-glob "^4.0.3" + lilconfig "^2.0.5" + normalize-path "^3.0.0" + object-hash "^3.0.0" + picocolors "^1.0.0" + postcss "^8.4.14" + postcss-import "^14.1.0" + postcss-js "^4.0.0" + postcss-load-config "^3.1.4" + postcss-nested "5.0.6" + postcss-selector-parser "^6.0.10" + postcss-value-parser "^4.2.0" + quick-lru "^5.1.1" + resolve "^1.22.0" + +tapable@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +temp-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" + integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== + +tempy@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tempy/-/tempy-0.6.0.tgz#65e2c35abc06f1124a97f387b08303442bde59f3" + 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" + +terminal-link@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" + integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== + dependencies: + ansi-escapes "^4.2.1" + supports-hyperlinks "^2.0.0" + +terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.2.5: + version "5.3.3" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz#8033db876dd5875487213e87c627bca323e5ed90" + integrity sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ== + dependencies: + "@jridgewell/trace-mapping" "^0.3.7" + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.0" + terser "^5.7.2" + +terser@^5.0.0, terser@^5.10.0, terser@^5.7.2: + version "5.14.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.14.1.tgz#7c95eec36436cb11cf1902cc79ac564741d19eca" + integrity sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ== + dependencies: + "@jridgewell/source-map" "^0.3.2" + acorn "^8.5.0" + commander "^2.20.0" + source-map-support "~0.5.20" + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + dependencies: + "@istanbuljs/schema" "^0.1.2" + glob "^7.1.4" + minimatch "^3.0.4" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +throat@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375" + integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w== + +thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +tough-cookie@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" + integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" + psl "^1.1.33" + punycode "^2.1.1" + universalify "^0.1.2" -mime-db@1.52.0: - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== + dependencies: + punycode "^2.1.0" -mime-types@^2.1.12: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== +tr46@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" + integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== dependencies: - mime-db "1.52.0" + punycode "^2.1.1" + +tryer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" + integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== + +tsconfig-paths@^3.14.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" + integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.1" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.0.3: + version "2.4.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" + integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== + +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== + dependencies: + prelude-ls "~1.1.2" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.16.0: + version "0.16.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860" + integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + 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" + +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" + integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + +unicode-match-property-value-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" + integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== + +unicode-property-aliases-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8" + integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== + +unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== + dependencies: + crypto-random-string "^2.0.0" + +universalify@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg== + +upath@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" + integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + +update-browserslist-db@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz#dbfc5a789caa26b1db8990796c2c8ebbce304824" + integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +util.promisify@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" + 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" + +utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + +v8-compile-cache@^2.0.3: + version "2.3.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" + integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + +v8-to-istanbul@^8.1.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz#77b752fd3975e31bbcef938f85e9bd1c7a8d60ed" + integrity sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^1.6.0" + source-map "^0.7.3" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +w3c-hr-time@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" + integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== + dependencies: + browser-process-hrtime "^1.0.0" + +w3c-xmlserializer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" + integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== + dependencies: + xml-name-validator "^3.0.0" + +walker@^1.0.7: + version "1.0.8" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" + integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== + dependencies: + makeerror "1.0.12" + +watchpack@^2.3.1: + version "2.4.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +web-vitals@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-2.1.4.tgz#76563175a475a5e835264d373704f9dde718290c" + integrity sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg== + +webidl-conversions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + +webidl-conversions@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" + integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + +webidl-conversions@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" + integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + +webpack-dev-middleware@^5.3.1: + version "5.3.3" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" + integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== + dependencies: + colorette "^2.0.10" + memfs "^3.4.3" + mime-types "^2.1.31" + range-parser "^1.2.1" + schema-utils "^4.0.0" + +webpack-dev-server@^4.6.0: + version "4.9.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz#c188db28c7bff12f87deda2a5595679ebbc3c9bc" + integrity sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q== + dependencies: + "@types/bonjour" "^3.5.9" + "@types/connect-history-api-fallback" "^1.3.5" + "@types/express" "^4.17.13" + "@types/serve-index" "^1.9.1" + "@types/serve-static" "^1.13.10" + "@types/sockjs" "^0.3.33" + "@types/ws" "^8.5.1" + ansi-html-community "^0.0.8" + bonjour-service "^1.0.11" + chokidar "^3.5.3" + colorette "^2.0.10" + compression "^1.7.4" + connect-history-api-fallback "^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" + rimraf "^3.0.2" + schema-utils "^4.0.0" + selfsigned "^2.0.1" + serve-index "^1.9.1" + sockjs "^0.3.24" + spdy "^4.0.2" + webpack-dev-middleware "^5.3.1" + ws "^8.4.2" + +webpack-manifest-plugin@^4.0.2: + version "4.1.1" + resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz#10f8dbf4714ff93a215d5a45bcc416d80506f94f" + integrity sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow== + dependencies: + tapable "^2.0.0" + webpack-sources "^2.2.0" + +webpack-sources@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" + integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + +webpack-sources@^2.2.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.3.1.tgz#570de0af163949fe272233c2cefe1b56f74511fd" + integrity sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA== + dependencies: + source-list-map "^2.0.1" + source-map "^0.6.1" + +webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack@^5.64.4: + version "5.73.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.73.0.tgz#bbd17738f8a53ee5760ea2f59dce7f3431d35d38" + integrity sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA== + 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.3" + es-module-lexer "^0.9.0" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.9" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.1.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.1.3" + watchpack "^2.3.1" + webpack-sources "^3.2.3" + +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + +whatwg-encoding@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + dependencies: + iconv-lite "0.4.24" + +whatwg-fetch@^3.6.2: + version "3.6.2" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" + integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== + +whatwg-mimetype@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + +whatwg-url@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" + integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + +whatwg-url@^8.0.0, whatwg-url@^8.5.0: + version "8.7.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" + integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== + dependencies: + lodash "^4.7.0" + tr46 "^2.1.0" + webidl-conversions "^6.1.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + 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" + +which@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +word-wrap@^1.2.3, word-wrap@~1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + +workbox-background-sync@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz#7c66c1836aeca6f3762dc48d17a1852a33b3168c" + integrity sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw== + dependencies: + idb "^6.1.4" + workbox-core "6.5.3" + +workbox-broadcast-update@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz#fc2ad79cf507e22950cda9baf1e9a0ccc43f31bc" + integrity sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg== + dependencies: + workbox-core "6.5.3" + +workbox-build@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.5.3.tgz#38e3f286d63d2745bff4d1478bb3a6ab5c8b1170" + 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" + +workbox-cacheable-response@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz#b1f8c2bc599a7be8f7e3c262535629c558738e47" + integrity sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ== + dependencies: + workbox-core "6.5.3" + +workbox-core@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.5.3.tgz#bca038a9ef0d7a634a6db2a60f45313ed22ac249" + integrity sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q== + +workbox-expiration@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.5.3.tgz#efc0811f371a2ede1052b9de1c4f072b71d50503" + integrity sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw== + dependencies: + idb "^6.1.4" + workbox-core "6.5.3" + +workbox-google-analytics@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz#cc8c3a61f449131660a4ed2f5362d9a3599b18fe" + 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" + +workbox-navigation-preload@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz#81b74f598b11aa07e2cf1c21af7a826a4f0f70b3" + integrity sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg== + dependencies: + workbox-core "6.5.3" + +workbox-precaching@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.5.3.tgz#c870312b2ef901d790ab9e48da084e776c62af47" + integrity sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ== + dependencies: + workbox-core "6.5.3" + workbox-routing "6.5.3" + workbox-strategies "6.5.3" + +workbox-range-requests@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz#e624ac82ff266a5e4f236d055797def07949d941" + integrity sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA== + dependencies: + workbox-core "6.5.3" + +workbox-recipes@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.5.3.tgz#15beac9d8ae7a3a1c100218094a824b4dd3fd59a" + 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" + +workbox-routing@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.5.3.tgz#a0a699d8cc90b5692bd3df24679acbbda3913777" + integrity sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg== + dependencies: + workbox-core "6.5.3" + +workbox-strategies@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.5.3.tgz#4bea9a48fee16cf43766e0d8138296773c8a9783" + integrity sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w== + dependencies: + workbox-core "6.5.3" + +workbox-streams@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.5.3.tgz#b6860290031caa7d0e46ad7142315c94359c780b" + integrity sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w== + dependencies: + workbox-core "6.5.3" + workbox-routing "6.5.3" + +workbox-sw@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.5.3.tgz#cd2f0c086f4496acd25774ed02c48504189bebdd" + integrity sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A== + +workbox-webpack-plugin@^6.4.1: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz#c37bb323be4952311565c07db51054fe59c87d73" + 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" + +workbox-window@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.5.3.tgz#4ade70056cb73477ef1cd8fea7cfd0ecbd825c7f" + integrity sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw== + dependencies: + "@types/trusted-types" "^2.0.2" + workbox-core "6.5.3" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + 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" + +ws@^7.4.6: + version "7.5.8" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.8.tgz#ac2729881ab9e7cbaf8787fe3469a48c5c7f636a" + integrity sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw== + +ws@^8.4.2: + version "8.8.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.8.0.tgz#8e71c75e2f6348dbf8d78005107297056cb77769" + integrity sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ== + +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + +xmlchars@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + +xtend@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs@^16.2.0: + version "16.2.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + 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" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From 97de33226fc3bd6a226f7959690b48cd6d5f0075 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Tue, 28 Jun 2022 16:29:13 -0400 Subject: [PATCH 03/69] adds components and skeleton CSS for Card and UpdateBoardForm, some callbacks/state in App --- src/App.css | 24 ------------ src/App.js | 63 +++++++++++++++++++++---------- src/Components/Card.css | 25 ++++++++++++ src/Components/Card.js | 26 +++++++++++++ src/Components/Forms.css | 7 ++++ src/Components/UpdateBoardForm.js | 60 +++++++++++++++++++++++++++++ src/logo.svg | 1 - 7 files changed, 162 insertions(+), 44 deletions(-) create mode 100644 src/Components/Card.css create mode 100644 src/Components/Card.js create mode 100644 src/Components/Forms.css create mode 100644 src/Components/UpdateBoardForm.js delete mode 100644 src/logo.svg diff --git a/src/App.css b/src/App.css index 74b5e0534..c4034ce7b 100644 --- a/src/App.css +++ b/src/App.css @@ -2,17 +2,6 @@ text-align: center; } -.App-logo { - height: 40vmin; - pointer-events: none; -} - -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } -} - .App-header { background-color: #282c34; min-height: 100vh; @@ -23,16 +12,3 @@ font-size: calc(10px + 2vmin); color: white; } - -.App-link { - color: #61dafb; -} - -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} diff --git a/src/App.js b/src/App.js index 378457572..4ce39baf7 100644 --- a/src/App.js +++ b/src/App.js @@ -1,25 +1,50 @@ -import logo from './logo.svg'; import './App.css'; +import React, { useState, useEffect } from 'react'; +import UpdateBoardForm from './Components/UpdateBoardForm'; +import axios from 'axios'; + +const URL = 'https://ma5en-inspo-board-be.herokuapp.com/'; function App() { - return ( -
-
- logo -

- Edit src/App.js and save to reload. -

- - Learn React - -
-
- ); + const [boardData, setBoardData] = useState([]); + const [selected, setSelected] = useState(boardData[0]); + + const getBoards = () => { + axios + .get(`${URL}/boards`) + .then((response) => { + const newData = response.data.map((board) => { + return { + id: board.board_id, + title: board.title, + owner: board.owner, + }; + }); + setBoardData(newData); + }) + .catch((err) => { + alert(err); + }); + }; + + useEffect(() => getBoards(), []); + + const updateBoard = (newBoardInfo) => { + const newBoardData = boardData.map((board) => { + if (board.id === selected.id) { + return newBoardInfo; + } else { + return board; + } + }); + setBoardData(newBoardData); + }; + + return ( +
+ +
+ ); } export default App; diff --git a/src/Components/Card.css b/src/Components/Card.css new file mode 100644 index 000000000..9ae9952ae --- /dev/null +++ b/src/Components/Card.css @@ -0,0 +1,25 @@ +.Card { + justify-content: space-evenly; + background-color: lemonchiffon; + border: 1px solid black; + box-shadow: 3px 3px 3px #555; + display: flex; + flex-direction: column; + height: 200px; + margin: 1rem; + width: 200px; +} + +.Card-message { + font: 25px Georgia, 'Times New Roman', Times, serif; + margin: .25rem; +} + +.Card-likes { + margin: .25rem; +} + +.Card-buttons { + display: flex; + justify-content: space-evenly; +} \ No newline at end of file diff --git a/src/Components/Card.js b/src/Components/Card.js new file mode 100644 index 000000000..7c862f396 --- /dev/null +++ b/src/Components/Card.js @@ -0,0 +1,26 @@ +import React from 'react'; +import PropTypes from 'prop-types'; +import './Card.css'; + +const Card = ({ id, message, like_count, updateLikes, deleteCard }) => { + return ( +
+

{message}

+

{like_count}💞s

+
+ + +
+
+ ); +}; + +Card.propTypes = { + id: PropTypes.number.isRequired, + message: PropTypes.string.isRequired, + like_count: PropTypes.number.isRequired, + updateLikes: PropTypes.func.isRequired, + deleteCard: PropTypes.func.isRequired, +}; + +export default Card; diff --git a/src/Components/Forms.css b/src/Components/Forms.css new file mode 100644 index 000000000..387dbc928 --- /dev/null +++ b/src/Components/Forms.css @@ -0,0 +1,7 @@ +.hidden { + display: none; +} + +.shown { + display: block; +} \ No newline at end of file diff --git a/src/Components/UpdateBoardForm.js b/src/Components/UpdateBoardForm.js new file mode 100644 index 000000000..f8754cf35 --- /dev/null +++ b/src/Components/UpdateBoardForm.js @@ -0,0 +1,60 @@ +import React, { useState } from 'react'; +import PropTypes from 'prop-types'; +import './Forms.css'; + +const UpdateBoardForm = ({ updateBoardCallback }) => { + const blankFormData = { title: '', owner: '' }; + + const [formData, setFormData] = useState(blankFormData); + const [hide, setHide] = useState(true); + + const updateFormData = (e) => { + const newFormData = { + ...formData, + [e.target.name]: e.target.value, + }; + setFormData(newFormData); + }; + + const updateBoard = (e) => { + e.preventDefault(); + updateBoardCallback(formData); + setFormData(blankFormData); + }; + + const shown = hide ? 'hidden' : 'shown'; + + return ( +
+ +
+

Update Board

+
+ + + + + +
+
+
+ ); +}; + +UpdateBoardForm.propTypes = { + updateBoardCallback: PropTypes.func.isRequired, +}; + +export default UpdateBoardForm; diff --git a/src/logo.svg b/src/logo.svg deleted file mode 100644 index 9dfc1c058..000000000 --- a/src/logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file From bde67de6abd960ac49ad1c30ab5e05020e0756b2 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Tue, 28 Jun 2022 21:17:04 -0400 Subject: [PATCH 04/69] fixes numerous problems, adds callbacks for Card component to draft Board component --- src/App.js | 12 +++-- src/Components/Card.js | 6 +-- src/Components/UpdateBoardForm.js | 2 + src/DraftBoard.js | 76 +++++++++++++++++++++++++++++++ 4 files changed, 90 insertions(+), 6 deletions(-) create mode 100644 src/DraftBoard.js diff --git a/src/App.js b/src/App.js index 4ce39baf7..4f74628a8 100644 --- a/src/App.js +++ b/src/App.js @@ -1,13 +1,14 @@ import './App.css'; import React, { useState, useEffect } from 'react'; -import UpdateBoardForm from './Components/UpdateBoardForm'; import axios from 'axios'; +import UpdateBoardForm from './Components/UpdateBoardForm'; +// import Board from './Board'; -const URL = 'https://ma5en-inspo-board-be.herokuapp.com/'; +export const URL = 'https://ma5en-inspo-board-be.herokuapp.com'; function App() { const [boardData, setBoardData] = useState([]); - const [selected, setSelected] = useState(boardData[0]); + const [selected, setSelected] = useState({}); const getBoards = () => { axios @@ -21,6 +22,7 @@ function App() { }; }); setBoardData(newData); + // setSelected(boardData[0]); }) .catch((err) => { alert(err); @@ -30,6 +32,9 @@ function App() { useEffect(() => getBoards(), []); const updateBoard = (newBoardInfo) => { + axios + .put(`${URL}/boards/${selected.id}`, newBoardInfo) + .catch((err) => alert(err)); const newBoardData = boardData.map((board) => { if (board.id === selected.id) { return newBoardInfo; @@ -43,6 +48,7 @@ function App() { return (
+ {/* */}
); } diff --git a/src/Components/Card.js b/src/Components/Card.js index 7c862f396..df274ff4a 100644 --- a/src/Components/Card.js +++ b/src/Components/Card.js @@ -2,11 +2,11 @@ import React from 'react'; import PropTypes from 'prop-types'; import './Card.css'; -const Card = ({ id, message, like_count, updateLikes, deleteCard }) => { +const Card = ({ id, message, likeCount, updateLikes, deleteCard }) => { return (

{message}

-

{like_count}💞s

+

{likeCount}💞s

@@ -18,7 +18,7 @@ const Card = ({ id, message, like_count, updateLikes, deleteCard }) => { Card.propTypes = { id: PropTypes.number.isRequired, message: PropTypes.string.isRequired, - like_count: PropTypes.number.isRequired, + likeCount: PropTypes.number.isRequired, updateLikes: PropTypes.func.isRequired, deleteCard: PropTypes.func.isRequired, }; diff --git a/src/Components/UpdateBoardForm.js b/src/Components/UpdateBoardForm.js index f8754cf35..a860f755f 100644 --- a/src/Components/UpdateBoardForm.js +++ b/src/Components/UpdateBoardForm.js @@ -38,6 +38,7 @@ const UpdateBoardForm = ({ updateBoardCallback }) => { name='title' id='title' type='text' + value={formData.title} /> { name='owner' id='owner' type='owner' + value={formData.owner} /> diff --git a/src/DraftBoard.js b/src/DraftBoard.js new file mode 100644 index 000000000..63fe3c995 --- /dev/null +++ b/src/DraftBoard.js @@ -0,0 +1,76 @@ +import React, { useState, useEffect } from 'react'; +import axios from 'axios'; +import Card from './Components/Card'; +import { URL } from './App'; + +const Board = ({ boardId }) => { + const [cardData, setCardData] = useState([]); + + const getCards = () => { + axios + .get(`${URL}/boards/${boardId}/cards`) + .then((response) => { + const newData = response.data.map((card) => { + return { + id: card.card_id, + message: card.message, + likeCount: card.like_count, + }; + }); + setCardData(newData); + }) + .catch((err) => { + alert(err); + }); + }; + + useEffect(() => getCards(), []); + + const deleteCard = async (id) => { + try { + await axios.delete(`${URL}/cards/${id}`); + const newCardData = cardData.filter((card) => card.id !== id); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; + + const updateLikes = async (id) => { + try { + await axios.patch(`${URL}/cards/${id}/like`); + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + likeCount: card.likeCount + 1, + }; + } else { + return card; + } + }); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; + + return ( +
+ {cardData.map((card, index) => { + return ( + + ); + })} +
+ ); +}; + +export default Board; From b6d42a8e174b6abc2b61e3021a455ceac479af7f Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Wed, 29 Jun 2022 11:32:16 -0500 Subject: [PATCH 05/69] Added Axios methods to post, get, and delete one board --- package-lock.json | 4775 +++--------- src/App.js | 88 +- src/components/Board.css | 0 src/components/Board.js | 25 + yarn.lock | 14602 +++++++++++++++++++------------------ 5 files changed, 8481 insertions(+), 11009 deletions(-) create mode 100644 src/components/Board.css create mode 100644 src/components/Board.js diff --git a/package-lock.json b/package-lock.json index 82dedb7da..e6e38bccf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.3.0", "@testing-library/user-event": "^13.5.0", + "axios": "^0.27.2", "react": "^18.2.0", "react-dom": "^18.2.0", "react-scripts": "5.0.1", @@ -491,6 +492,70 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/highlight/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/@babel/highlight/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/@babel/highlight/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/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/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/@babel/parser": { "version": "7.18.5", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz", @@ -2263,70 +2328,6 @@ "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", @@ -2373,70 +2374,6 @@ } } }, - "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", @@ -2523,78 +2460,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==", - "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", @@ -2619,14 +2484,6 @@ "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", @@ -2680,82 +2537,10 @@ "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==", + "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", @@ -2767,70 +2552,6 @@ "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", @@ -2981,6 +2702,14 @@ } } }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, "node_modules/@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -3317,78 +3046,6 @@ "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", @@ -3410,28 +3067,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", @@ -3444,41 +3079,6 @@ "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.3.0", "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz", @@ -3699,102 +3299,16 @@ } }, "node_modules/@types/jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, + "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": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@types/jest/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@types/jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@types/jest/node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@types/jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@types/jest/node_modules/jest-diff": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz", - "integrity": "sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg==", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-matcher-utils": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz", - "integrity": "sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw==", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, "node_modules/@types/jest/node_modules/pretty-format": { "version": "28.1.1", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz", @@ -3809,33 +3323,11 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/@types/jest/node_modules/react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, - "node_modules/@types/jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -4558,14 +4050,17 @@ } }, "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==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^1.9.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/anymatch": { @@ -4594,13 +4089,9 @@ } }, "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" - }, + "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" } @@ -4767,6 +4258,15 @@ "node": ">=12" } }, + "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/axobject-query": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", @@ -4793,70 +4293,6 @@ "@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", @@ -5343,16 +4779,18 @@ } }, "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==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/char-regex": { @@ -5442,14 +4880,6 @@ "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", @@ -5482,12 +4912,31 @@ "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/coa/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/color-convert": { + "node_modules/coa/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/coa/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==", @@ -5495,27 +4944,75 @@ "color-name": "1.1.3" } }, - "node_modules/color-name": { + "node_modules/coa/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, - "node_modules/colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + "node_modules/coa/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } }, - "node_modules/colorette": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + "node_modules/coa/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } }, - "node_modules/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/coa/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": { - "delayed-stream": "~1.0.0" + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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": "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/color-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/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.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" }, "engines": { "node": ">= 0.8" @@ -5913,14 +5410,6 @@ "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", @@ -5967,14 +5456,6 @@ "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", @@ -5991,14 +5472,6 @@ "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" }, - "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.3", "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz", @@ -6120,14 +5593,6 @@ "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", @@ -6347,11 +5812,11 @@ "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==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", "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/dir-glob": { @@ -6683,11 +6148,14 @@ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "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.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/escodegen": { @@ -6747,15 +6215,6 @@ "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", @@ -7059,6 +6518,18 @@ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, + "node_modules/eslint-plugin-jsx-a11y/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/eslint-plugin-jsx-a11y/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -7249,14 +6720,6 @@ "ajv": "^8.8.2" } }, - "node_modules/eslint-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { "version": "28.1.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz", @@ -7307,67 +6770,11 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/eslint/node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/eslint/node_modules/globals": { "version": "13.15.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", @@ -7382,14 +6789,6 @@ "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", @@ -7401,17 +6800,6 @@ "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", @@ -7556,6 +6944,50 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, + "node_modules/expect/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/expect/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/expect/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/expect/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/express": { "version": "4.18.1", "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", @@ -7913,86 +7345,33 @@ } } }, - "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/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": { - "color-convert": "^2.0.1" + "@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" - }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.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": { @@ -8012,17 +7391,6 @@ "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", @@ -8032,9 +7400,9 @@ } }, "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==", + "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", @@ -8357,11 +7725,11 @@ } }, "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "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" + "node": ">=8" } }, "node_modules/has-property-descriptors": { @@ -9127,25 +8495,6 @@ "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", @@ -9159,14 +8508,6 @@ "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", @@ -9196,70 +8537,6 @@ "node": ">=10" } }, - "node_modules/jake/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jake/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jake/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jake/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jake/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jake/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/jest": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", @@ -9326,68 +8603,48 @@ "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" - }, + "node_modules/jest-circus/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" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "node_modules/jest-circus/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": { - "color-name": "~1.1.4" + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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==", + "node_modules/jest-circus/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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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==", + "node_modules/jest-circus/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": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/jest-cli": { @@ -9423,102 +8680,38 @@ } } }, - "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/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": { - "color-convert": "^2.0.1" + "@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": ">=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" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, "peerDependencies": { "ts-node": ">=9.0.0" @@ -9529,147 +8722,57 @@ } } }, - "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" - }, + "node_modules/jest-config/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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "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==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz", + "integrity": "sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg==", "dependencies": { "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "diff-sequences": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.1" }, "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-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" - }, + "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/chalk?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?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==", + "node_modules/jest-diff/node_modules/pretty-format": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz", + "integrity": "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==", "dependencies": { - "color-name": "~1.1.4" + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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-diff/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, "node_modules/jest-docblock": { "version": "27.5.1", @@ -9697,68 +8800,12 @@ "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" - }, + "node_modules/jest-each/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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/jest-environment-jsdom": { @@ -9795,11 +8842,11 @@ } }, "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==", + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", "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-haste-map": { @@ -9854,68 +8901,48 @@ "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" - }, + "node_modules/jest-jasmine2/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" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/jest-jasmine2/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": { - "color-name": "~1.1.4" + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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==", + "node_modules/jest-jasmine2/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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/jest-jasmine2/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": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/jest-leak-detector": { @@ -9930,83 +8957,57 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-matcher-utils": { + "node_modules/jest-leak-detector/node_modules/jest-get-type": { "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" - }, + "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-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/jest-matcher-utils": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz", + "integrity": "sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw==", "dependencies": { - "color-convert": "^2.0.1" + "chalk": "^4.0.0", + "jest-diff": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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" - }, + "node_modules/jest-matcher-utils/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/chalk?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?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==", + "node_modules/jest-matcher-utils/node_modules/pretty-format": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz", + "integrity": "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==", "dependencies": { - "color-name": "~1.1.4" + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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-matcher-utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, "node_modules/jest-message-util": { "version": "27.5.1", @@ -10027,70 +9028,6 @@ "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", @@ -10160,70 +9097,6 @@ "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", @@ -10252,167 +9125,39 @@ "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": { - "has-flag": "^4.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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/jest-serializer": { @@ -10459,68 +9204,48 @@ "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" - }, + "node_modules/jest-snapshot/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" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "node_modules/jest-snapshot/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": { - "color-name": "~1.1.4" + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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==", + "node_modules/jest-snapshot/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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "node_modules/jest-snapshot/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": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/jest-util": { @@ -10539,70 +9264,6 @@ "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", @@ -10619,68 +9280,12 @@ "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" - }, + "node_modules/jest-validate/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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/jest-watch-typeahead": { @@ -10766,49 +9371,15 @@ } }, "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" - }, + "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/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==" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } }, "node_modules/jest-watch-typeahead/node_modules/emittery": { "version": "0.10.2", @@ -10821,14 +9392,6 @@ "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "node_modules/jest-watch-typeahead/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { "version": "28.1.1", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz", @@ -10935,17 +9498,6 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/jest-watch-typeahead/node_modules/react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", @@ -11010,17 +9562,6 @@ "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", @@ -11038,70 +9579,6 @@ "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", @@ -11115,14 +9592,6 @@ "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", @@ -11199,6 +9668,19 @@ } } }, + "node_modules/jsdom/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/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -13418,14 +11900,6 @@ "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", @@ -13761,70 +12235,6 @@ "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", @@ -13833,17 +12243,6 @@ "node": ">= 12.13.0" } }, - "node_modules/react-dev-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/react-dom": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", @@ -14237,14 +12636,6 @@ "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", @@ -14312,14 +12703,6 @@ "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", @@ -14341,17 +12724,6 @@ "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", @@ -14706,11 +13078,11 @@ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" }, "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, "node_modules/source-map-js": { @@ -14760,14 +13132,6 @@ "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", @@ -15051,14 +13415,14 @@ } }, "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==", + "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": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/supports-hyperlinks": { @@ -15073,25 +13437,6 @@ "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", @@ -15128,13 +13473,50 @@ "unquote": "~1.1.1", "util.promisify": "~1.0.0" }, - "bin": { - "svgo": "bin/svgo" + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/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/svgo/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.0.0" + "node": ">=4" + } + }, + "node_modules/svgo/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/svgo/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, "node_modules/svgo/node_modules/css-select": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", @@ -15180,6 +13562,22 @@ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" }, + "node_modules/svgo/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svgo/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, "node_modules/svgo/node_modules/nth-check": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", @@ -15188,6 +13586,17 @@ "boolbase": "~1.0.0" } }, + "node_modules/svgo/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/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -15232,11 +13641,6 @@ "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", @@ -15747,6 +14151,14 @@ "node": ">=10.12.0" } }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -16066,14 +14478,6 @@ "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", @@ -16487,14 +14891,6 @@ "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", @@ -16529,36 +14925,6 @@ "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", @@ -17020,6 +15386,57 @@ "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "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" + } + } } }, "@babel/parser": { @@ -18156,51 +16573,6 @@ "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": { @@ -18236,51 +16608,6 @@ "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": { @@ -18347,56 +16674,6 @@ "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": { @@ -18415,13 +16692,6 @@ "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": { @@ -18465,57 +16735,7 @@ "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" - } - } + "write-file-atomic": "^3.0.0" } }, "@jest/types": { @@ -18528,51 +16748,6 @@ "@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": { @@ -18671,6 +16846,13 @@ "loader-utils": "^2.0.0", "schema-utils": "^3.0.0", "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + } } }, "@rollup/plugin-babel": { @@ -18880,56 +17062,6 @@ "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": { @@ -18948,19 +17080,6 @@ "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", @@ -18969,32 +17088,6 @@ "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" - } } } }, @@ -19198,71 +17291,9 @@ }, "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==" - }, - "diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-diff": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz", - "integrity": "sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg==", - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.1" - } - }, - "jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" - }, - "jest-matcher-utils": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz", - "integrity": "sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw==", - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.1" - } + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "pretty-format": { "version": "28.1.1", @@ -19273,27 +17304,12 @@ "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" - } } }, "react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "supports-color": { - "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" - } } } }, @@ -19852,11 +17868,11 @@ "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==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "color-convert": "^1.9.0" + "color-convert": "^2.0.1" } }, "anymatch": { @@ -19882,13 +17898,9 @@ } }, "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" - } + "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==" }, "array-flatten": { "version": "2.1.2", @@ -19994,6 +18006,15 @@ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==" }, + "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" + } + }, "axobject-query": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", @@ -20012,51 +18033,6 @@ "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": { @@ -20429,13 +18405,12 @@ "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==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, "char-regex": { @@ -20499,13 +18474,6 @@ "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": { @@ -20531,6 +18499,57 @@ "@types/q": "^1.5.1", "chalk": "^2.4.1", "q": "^1.1.2" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "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" + } + } } }, "collect-v8-coverage": { @@ -20539,17 +18558,17 @@ "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==", + "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.3" + "color-name": "~1.1.4" } }, "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "colord": { "version": "2.9.2", @@ -20745,13 +18764,6 @@ "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": { @@ -20838,11 +18850,6 @@ "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==" } } }, @@ -20876,13 +18883,6 @@ "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": { @@ -20977,12 +18977,7 @@ "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==" + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" } } }, @@ -21151,9 +19146,9 @@ "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==" + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==" }, "dir-glob": { "version": "3.0.1", @@ -21411,9 +19406,9 @@ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, "escodegen": { "version": "2.0.0", @@ -21454,12 +19449,6 @@ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", @@ -21512,46 +19501,11 @@ "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.15.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", @@ -21560,11 +19514,6 @@ "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", @@ -21573,14 +19522,6 @@ "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", @@ -21770,6 +19711,15 @@ "semver": "^6.3.0" }, "dependencies": { + "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" + } + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -21897,11 +19847,6 @@ "fast-deep-equal": "^3.1.3" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, "jest-worker": { "version": "28.1.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz", @@ -22029,6 +19974,40 @@ "jest-get-type": "^27.5.1", "jest-matcher-utils": "^27.5.1", "jest-message-util": "^27.5.1" + }, + "dependencies": { + "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==" + }, + "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" + } + }, + "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-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" + } + } } }, "express": { @@ -22298,36 +20277,6 @@ "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", @@ -22351,11 +20300,6 @@ "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", @@ -22366,14 +20310,6 @@ "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", @@ -22382,9 +20318,9 @@ } }, "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "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", @@ -22611,9 +20547,9 @@ "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" }, "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "has-property-descriptors": { "version": "1.0.0", @@ -23138,21 +21074,6 @@ "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": { @@ -23163,13 +21084,6 @@ "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": { @@ -23190,51 +21104,6 @@ "chalk": "^4.0.2", "filelist": "^1.0.1", "minimatch": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest": { @@ -23283,47 +21152,36 @@ "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" - } + "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==" }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "requires": { - "color-name": "~1.1.4" + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" } }, - "color-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==" + "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==" }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "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": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" } } } @@ -23345,51 +21203,6 @@ "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": { @@ -23423,104 +21236,44 @@ "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-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-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz", + "integrity": "sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg==", "requires": { "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "diff-sequences": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.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==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "pretty-format": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz", + "integrity": "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==", "requires": { - "has-flag": "^4.0.0" + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" } } }, @@ -23544,48 +21297,10 @@ "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-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==" } } }, @@ -23617,9 +21332,9 @@ } }, "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==" + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" }, "jest-haste-map": { "version": "27.5.1", @@ -23665,47 +21380,36 @@ "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" - } + "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==" }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "requires": { - "color-name": "~1.1.4" + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" } }, - "color-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==" + "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==" }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "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": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" } } } @@ -23717,61 +21421,46 @@ "requires": { "jest-get-type": "^27.5.1", "pretty-format": "^27.5.1" + }, + "dependencies": { + "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-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==", + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz", + "integrity": "sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw==", "requires": { "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "jest-diff": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.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" - } + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "pretty-format": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz", + "integrity": "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==", "requires": { - "color-name": "~1.1.4" + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" } }, - "color-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" - } + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" } } }, @@ -23789,51 +21478,6 @@ "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": { @@ -23871,51 +21515,6 @@ "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": { @@ -23954,51 +21553,6 @@ "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": { @@ -24028,51 +21582,6 @@ "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": { @@ -24113,47 +21622,36 @@ "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" - } + "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==" }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "requires": { - "color-name": "~1.1.4" + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" } }, - "color-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==" + "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==" }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "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": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" } } } @@ -24169,51 +21667,6 @@ "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": { @@ -24229,48 +21682,10 @@ "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-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==" } } }, @@ -24341,45 +21756,15 @@ } }, "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==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" }, "emittery": { "version": "0.10.2", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, "jest-message-util": { "version": "28.1.1", "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz", @@ -24464,13 +21849,6 @@ "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": { @@ -24513,14 +21891,6 @@ "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" - } } } }, @@ -24536,51 +21906,6 @@ "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": { @@ -24593,11 +21918,6 @@ "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", @@ -24654,6 +21974,18 @@ "whatwg-url": "^8.5.0", "ws": "^7.4.6", "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "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" + } + } } }, "jsesc": { @@ -26090,11 +23422,6 @@ "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", @@ -26347,58 +23674,10 @@ "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" - } } } }, @@ -26693,11 +23972,6 @@ "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==" } } }, @@ -26743,11 +24017,6 @@ "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", @@ -26765,14 +24034,6 @@ "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" - } } } }, @@ -27045,9 +24306,9 @@ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" }, "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-js": { "version": "1.0.2", @@ -27080,13 +24341,6 @@ "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": { @@ -27297,11 +24551,11 @@ } }, "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "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": "^3.0.0" + "has-flag": "^4.0.0" } }, "supports-hyperlinks": { @@ -27311,21 +24565,6 @@ "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": { @@ -27358,6 +24597,37 @@ "util.promisify": "~1.0.0" }, "dependencies": { + "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" + } + }, + "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" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, "css-select": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", @@ -27399,6 +24669,16 @@ } } }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, "nth-check": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", @@ -27406,6 +24686,14 @@ "requires": { "boolbase": "~1.0.0" } + }, + "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" + } } } }, @@ -27441,13 +24729,6 @@ "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": { @@ -27806,6 +25087,13 @@ "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + } } }, "vary": { @@ -28053,11 +25341,6 @@ "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", @@ -28397,11 +25680,6 @@ "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", @@ -28430,29 +25708,6 @@ "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": { diff --git a/src/App.js b/src/App.js index 378457572..cdb475824 100644 --- a/src/App.js +++ b/src/App.js @@ -1,23 +1,79 @@ -import logo from './logo.svg'; -import './App.css'; +import "./App.css"; +import React, { useState, useEffect } from "react"; +import axios from "axios"; +import Board from "./components/Board"; + +export const URL = "https://ma5en-inspo-board-be.herokuapp.com"; function App() { + // BRAINS + const [board, setBoard] = useState({}); + + const addBoard = ({ title, owner }) => { + console.log(title, owner); + axios + .post(`${URL}/boards`, { + title: title, + owner: owner, + }) + .then((response) => { + console.log(response); + // setBoard(response); + }) + .catch((error) => { + console.log(error); + }); + }; + + const getBoard = (boardId) => { + console.log(boardId); + axios + .get(`${URL}/boards/${boardId}`) + .then((response) => { + console.log(response); + }) + .catch((error) => { + console.log(error); + }); + }; + + const deleteBoard = (boardId) => { + console.log(boardId); + axios + .delete(`${URL}/boards/${boardId}`) + .then((response) => { + console.log(response); + }) + .catch((error) => { + console.log(error); + }); + }; + + // BEAUTY return (
-
- logo -

- Edit src/App.js and save to reload. -

- - Learn React - -
+ {/* */} + + +
); } diff --git a/src/components/Board.css b/src/components/Board.css new file mode 100644 index 000000000..e69de29bb diff --git a/src/components/Board.js b/src/components/Board.js new file mode 100644 index 000000000..1b0bf3f3d --- /dev/null +++ b/src/components/Board.js @@ -0,0 +1,25 @@ +import React from "react"; +import PropTypes from "prop-types"; +// import Card from "./Card"; + +const Board = () => { + // const allCards = props.cards.map((card) => { + // return ( + // + // ); + // }); + // return
{allCards}
; +}; + +// Board.propTypes = { +// cards: PropTypes.arrayOf(PropTypes.object).isRequired, +// }; + +export default Board; diff --git a/yarn.lock b/yarn.lock index e3a0f0fe6..e720e670b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,38 +3,38 @@ "@ampproject/remapping@^2.1.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== + "integrity" "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==" + "resolved" "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz" + "version" "2.2.0" dependencies: "@jridgewell/gen-mapping" "^0.1.0" "@jridgewell/trace-mapping" "^0.3.9" "@apideck/better-ajv-errors@^0.3.1": - version "0.3.4" - resolved "https://registry.yarnpkg.com/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.4.tgz#f89924dd4efd04a51835db7eb549a7177e0ca727" - integrity sha512-Ic2d8ZT6HJiSikGVQvSklaFyw1OUv4g8sDOxa0PXSlbmN/3gL5IO1WYY9DOwTDqOFmjWoqG1yaaKnPDqYCE9KA== + "integrity" "sha512-Ic2d8ZT6HJiSikGVQvSklaFyw1OUv4g8sDOxa0PXSlbmN/3gL5IO1WYY9DOwTDqOFmjWoqG1yaaKnPDqYCE9KA==" + "resolved" "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.4.tgz" + "version" "0.3.4" dependencies: - json-schema "^0.4.0" - jsonpointer "^5.0.0" - leven "^3.1.0" + "json-schema" "^0.4.0" + "jsonpointer" "^5.0.0" + "leven" "^3.1.0" "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.8.3": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" - integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== + "integrity" "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/highlight" "^7.16.7" "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.17.10": - version "7.18.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.5.tgz#acac0c839e317038c73137fbb6ef71a1d6238471" - integrity sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg== + "integrity" "sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg==" + "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.5.tgz" + "version" "7.18.5" -"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.18.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.5.tgz#c597fa680e58d571c28dda9827669c78cdd7f000" - integrity sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ== +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.16.0", "@babel/core@^7.4.0-0", "@babel/core@^7.7.2", "@babel/core@^7.8.0", "@babel/core@>=7.11.0": + "integrity" "sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ==" + "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz" + "version" "7.18.5" dependencies: "@ampproject/remapping" "^2.1.0" "@babel/code-frame" "^7.16.7" @@ -46,59 +46,59 @@ "@babel/template" "^7.16.7" "@babel/traverse" "^7.18.5" "@babel/types" "^7.18.4" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" + "convert-source-map" "^1.7.0" + "debug" "^4.1.0" + "gensync" "^1.0.0-beta.2" + "json5" "^2.2.1" + "semver" "^6.3.0" "@babel/eslint-parser@^7.16.3": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz#e14dee36c010edfb0153cf900c2b0815e82e3245" - integrity sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A== + "integrity" "sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==" + "resolved" "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz" + "version" "7.18.2" dependencies: - eslint-scope "^5.1.1" - eslint-visitor-keys "^2.1.0" - semver "^6.3.0" + "eslint-scope" "^5.1.1" + "eslint-visitor-keys" "^2.1.0" + "semver" "^6.3.0" "@babel/generator@^7.18.2", "@babel/generator@^7.7.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.2.tgz#33873d6f89b21efe2da63fe554460f3df1c5880d" - integrity sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw== + "integrity" "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==" + "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/types" "^7.18.2" "@jridgewell/gen-mapping" "^0.3.0" - jsesc "^2.5.1" + "jsesc" "^2.5.1" "@babel/helper-annotate-as-pure@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" - integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw== + "integrity" "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==" + "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz#38d138561ea207f0f69eb1626a418e4f7e6a580b" - integrity sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA== + "integrity" "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==" + "resolved" "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-explode-assignable-expression" "^7.16.7" "@babel/types" "^7.16.7" "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.17.10", "@babel/helper-compilation-targets@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz#67a85a10cbd5fc7f1457fec2e7f45441dc6c754b" - integrity sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ== + "integrity" "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-validator-option" "^7.16.7" - browserslist "^4.20.2" - semver "^6.3.0" + "browserslist" "^4.20.2" + "semver" "^6.3.0" "@babel/helper-create-class-features-plugin@^7.17.12", "@babel/helper-create-class-features-plugin@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz#fac430912606331cb075ea8d82f9a4c145a4da19" - integrity sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg== + "integrity" "sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-environment-visitor" "^7.16.7" @@ -109,72 +109,72 @@ "@babel/helper-split-export-declaration" "^7.16.7" "@babel/helper-create-regexp-features-plugin@^7.16.7", "@babel/helper-create-regexp-features-plugin@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz#bb37ca467f9694bbe55b884ae7a5cc1e0084e4fd" - integrity sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw== + "integrity" "sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" - regexpu-core "^5.0.1" + "regexpu-core" "^5.0.1" "@babel/helper-define-polyfill-provider@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz#52411b445bdb2e676869e5a74960d2d3826d2665" - integrity sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA== + "integrity" "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==" + "resolved" "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz" + "version" "0.3.1" 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" + "debug" "^4.1.1" + "lodash.debounce" "^4.0.8" + "resolve" "^1.14.2" + "semver" "^6.1.2" "@babel/helper-environment-visitor@^7.16.7", "@babel/helper-environment-visitor@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz#8a6d2dedb53f6bf248e31b4baf38739ee4a637bd" - integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ== + "integrity" "sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz" + "version" "7.18.2" "@babel/helper-explode-assignable-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz#12a6d8522fdd834f194e868af6354e8650242b7a" - integrity sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ== + "integrity" "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-function-name@^7.16.7", "@babel/helper-function-name@^7.17.9": - version "7.17.9" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz#136fcd54bc1da82fcb47565cf16fd8e444b1ff12" - integrity sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg== + "integrity" "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==" + "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz" + "version" "7.17.9" dependencies: "@babel/template" "^7.16.7" "@babel/types" "^7.17.0" "@babel/helper-hoist-variables@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246" - integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg== + "integrity" "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==" + "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-member-expression-to-functions@^7.17.7": - version "7.17.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz#a34013b57d8542a8c4ff8ba3f747c02452a4d8c4" - integrity sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw== + "integrity" "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==" + "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz" + "version" "7.17.7" dependencies: "@babel/types" "^7.17.0" "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437" - integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg== + "integrity" "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-module-transforms@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz#baf05dec7a5875fb9235bd34ca18bad4e21221cd" - integrity sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA== + "integrity" "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-environment-visitor" "^7.16.7" "@babel/helper-module-imports" "^7.16.7" @@ -186,30 +186,30 @@ "@babel/types" "^7.18.0" "@babel/helper-optimise-call-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2" - integrity sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w== + "integrity" "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==" + "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz#86c2347da5acbf5583ba0a10aed4c9bf9da9cf96" - integrity sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA== + "integrity" "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==" + "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz" + "version" "7.17.12" "@babel/helper-remap-async-to-generator@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz#29ffaade68a367e2ed09c90901986918d25e57e3" - integrity sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw== + "integrity" "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==" + "resolved" "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz" + "version" "7.16.8" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-wrap-function" "^7.16.8" "@babel/types" "^7.16.8" "@babel/helper-replace-supers@^7.16.7", "@babel/helper-replace-supers@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz#41fdfcc9abaf900e18ba6e5931816d9062a7b2e0" - integrity sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q== + "integrity" "sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==" + "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/helper-environment-visitor" "^7.18.2" "@babel/helper-member-expression-to-functions" "^7.17.7" @@ -218,40 +218,40 @@ "@babel/types" "^7.18.2" "@babel/helper-simple-access@^7.17.7", "@babel/helper-simple-access@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz#4dc473c2169ac3a1c9f4a51cfcd091d1c36fcff9" - integrity sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ== + "integrity" "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/types" "^7.18.2" "@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09" - integrity sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw== + "integrity" "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==" + "resolved" "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz" + "version" "7.16.0" dependencies: "@babel/types" "^7.16.0" "@babel/helper-split-export-declaration@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b" - integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw== + "integrity" "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==" + "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-validator-identifier@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" - integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== + "integrity" "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz" + "version" "7.16.7" "@babel/helper-validator-option@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23" - integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== + "integrity" "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz" + "version" "7.16.7" "@babel/helper-wrap-function@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz#58afda087c4cd235de92f7ceedebca2c41274200" - integrity sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw== + "integrity" "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==" + "resolved" "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz" + "version" "7.16.8" dependencies: "@babel/helper-function-name" "^7.16.7" "@babel/template" "^7.16.7" @@ -259,134 +259,134 @@ "@babel/types" "^7.16.8" "@babel/helpers@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.2.tgz#970d74f0deadc3f5a938bfa250738eb4ac889384" - integrity sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg== + "integrity" "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==" + "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/template" "^7.16.7" "@babel/traverse" "^7.18.2" "@babel/types" "^7.18.2" "@babel/highlight@^7.16.7": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.17.12.tgz#257de56ee5afbd20451ac0a75686b6b404257351" - integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== + "integrity" "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==" + "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-validator-identifier" "^7.16.7" - chalk "^2.0.0" - js-tokens "^4.0.0" + "chalk" "^2.0.0" + "js-tokens" "^4.0.0" "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.18.5": - version "7.18.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.5.tgz#337062363436a893a2d22faa60be5bb37091c83c" - integrity sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw== + "integrity" "sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw==" + "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz" + "version" "7.18.5" "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12.tgz#1dca338caaefca368639c9ffb095afbd4d420b1e" - integrity sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw== + "integrity" "sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==" + "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.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz#0d498ec8f0374b1e2eb54b9cb2c4c78714c77753" - integrity sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ== + "integrity" "sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-proposal-optional-chaining" "^7.17.12" "@babel/plugin-proposal-async-generator-functions@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz#094a417e31ce7e692d84bab06c8e2a607cbeef03" - integrity sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ== + "integrity" "sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-remap-async-to-generator" "^7.16.8" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-proposal-class-properties@^7.16.0", "@babel/plugin-proposal-class-properties@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz#84f65c0cc247d46f40a6da99aadd6438315d80a4" - integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== + "integrity" "sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-create-class-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-proposal-class-static-block@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz#7d02253156e3c3793bdb9f2faac3a1c05f0ba710" - integrity sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA== + "integrity" "sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-proposal-decorators@^7.16.4": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz#dbe4086d2d42db489399783c3aa9272e9700afd4" - integrity sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ== + "integrity" "sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-replace-supers" "^7.18.2" "@babel/helper-split-export-declaration" "^7.16.7" "@babel/plugin-syntax-decorators" "^7.17.12" - charcodes "^0.2.0" + "charcodes" "^0.2.0" "@babel/plugin-proposal-dynamic-import@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz#c19c897eaa46b27634a00fee9fb7d829158704b2" - integrity sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg== + "integrity" "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-proposal-export-namespace-from@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz#b22864ccd662db9606edb2287ea5fd1709f05378" - integrity sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ== + "integrity" "sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-proposal-json-strings@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz#f4642951792437233216d8c1af370bb0fbff4664" - integrity sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg== + "integrity" "sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-proposal-logical-assignment-operators@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz#c64a1bcb2b0a6d0ed2ff674fd120f90ee4b88a23" - integrity sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q== + "integrity" "sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz#1e93079bbc2cbc756f6db6a1925157c4a92b94be" - integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== + "integrity" "sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" "@babel/plugin-proposal-numeric-separator@^7.16.0", "@babel/plugin-proposal-numeric-separator@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz#d6b69f4af63fb38b6ca2558442a7fb191236eba9" - integrity sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw== + "integrity" "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-numeric-separator" "^7.10.4" "@babel/plugin-proposal-object-rest-spread@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz#79f2390c892ba2a68ec112eb0d895cfbd11155e8" - integrity sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw== + "integrity" "sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-compilation-targets" "^7.17.10" @@ -395,34 +395,34 @@ "@babel/plugin-transform-parameters" "^7.17.12" "@babel/plugin-proposal-optional-catch-binding@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz#c623a430674ffc4ab732fd0a0ae7722b67cb74cf" - integrity sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA== + "integrity" "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" "@babel/plugin-proposal-optional-chaining@^7.16.0", "@babel/plugin-proposal-optional-chaining@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz#f96949e9bacace3a9066323a5cf90cfb9de67174" - integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== + "integrity" "sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-proposal-private-methods@^7.16.0", "@babel/plugin-proposal-private-methods@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz#c2ca3a80beb7539289938da005ad525a038a819c" - integrity sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A== + "integrity" "sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-create-class-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-proposal-private-property-in-object@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz#b02efb7f106d544667d91ae97405a9fd8c93952d" - integrity sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg== + "integrity" "sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-create-class-features-plugin" "^7.17.12" @@ -430,194 +430,194 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-proposal-unicode-property-regex@^7.17.12", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz#3dbd7a67bd7f94c8238b394da112d86aaf32ad4d" - integrity sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A== + "integrity" "sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + "version" "7.8.4" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-bigint@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" - integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + "integrity" "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" + "version" "7.14.5" dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-decorators@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz#02e8f678602f0af8222235271efea945cfdb018a" - integrity sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw== + "integrity" "sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + "integrity" "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-flow@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz#23d852902acd19f42923fca9d0f196984d124e73" - integrity sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ== +"@babel/plugin-syntax-flow@^7.14.5", "@babel/plugin-syntax-flow@^7.17.12": + "integrity" "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-import-assertions@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz#58096a92b11b2e4e54b24c6a0cc0e5e607abcedd" - integrity sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw== + "integrity" "sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-import-meta@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + "version" "7.10.4" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-jsx@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz#834035b45061983a491f60096f61a2e7c5674a47" - integrity sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog== + "integrity" "sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + "version" "7.10.4" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + "version" "7.10.4" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + "integrity" "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" + "version" "7.14.5" dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + "integrity" "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" + "version" "7.14.5" dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.17.12", "@babel/plugin-syntax-typescript@^7.7.2": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz#b54fc3be6de734a56b87508f99d6428b5b605a7b" - integrity sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw== + "integrity" "sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-arrow-functions@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz#dddd783b473b1b1537ef46423e3944ff24898c45" - integrity sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA== + "integrity" "sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-async-to-generator@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz#dbe5511e6b01eee1496c944e35cdfe3f58050832" - integrity sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ== + "integrity" "sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-module-imports" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-remap-async-to-generator" "^7.16.8" "@babel/plugin-transform-block-scoped-functions@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz#4d0d57d9632ef6062cdf354bb717102ee042a620" - integrity sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg== + "integrity" "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-block-scoping@^7.17.12": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz#7988627b3e9186a13e4d7735dc9c34a056613fb9" - integrity sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw== + "integrity" "sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz" + "version" "7.18.4" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-classes@^7.17.12": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz#51310b812a090b846c784e47087fa6457baef814" - integrity sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A== + "integrity" "sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz" + "version" "7.18.4" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-environment-visitor" "^7.18.2" @@ -626,183 +626,183 @@ "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-replace-supers" "^7.18.2" "@babel/helper-split-export-declaration" "^7.16.7" - globals "^11.1.0" + "globals" "^11.1.0" "@babel/plugin-transform-computed-properties@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz#bca616a83679698f3258e892ed422546e531387f" - integrity sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ== + "integrity" "sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-destructuring@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz#dc4f92587e291b4daa78aa20cc2d7a63aa11e858" - integrity sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw== + "integrity" "sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-dotall-regex@^7.16.7", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz#6b2d67686fab15fb6a7fd4bd895d5982cfc81241" - integrity sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ== + "integrity" "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-duplicate-keys@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz#a09aa709a3310013f8e48e0e23bc7ace0f21477c" - integrity sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw== + "integrity" "sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-exponentiation-operator@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz#efa9862ef97e9e9e5f653f6ddc7b665e8536fe9b" - integrity sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA== + "integrity" "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-flow-strip-types@^7.16.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz#5e070f99a4152194bd9275de140e83a92966cab3" - integrity sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw== + "integrity" "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-flow" "^7.17.12" "@babel/plugin-transform-for-of@^7.18.1": - version "7.18.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz#ed14b657e162b72afbbb2b4cdad277bf2bb32036" - integrity sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg== + "integrity" "sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz" + "version" "7.18.1" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-function-name@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz#5ab34375c64d61d083d7d2f05c38d90b97ec65cf" - integrity sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA== + "integrity" "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz" + "version" "7.16.7" dependencies: "@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@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz#97131fbc6bbb261487105b4b3edbf9ebf9c830ae" - integrity sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ== + "integrity" "sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-member-expression-literals@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz#6e5dcf906ef8a098e630149d14c867dd28f92384" - integrity sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw== + "integrity" "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-modules-amd@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz#7ef1002e67e36da3155edc8bf1ac9398064c02ed" - integrity sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA== + "integrity" "sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" - babel-plugin-dynamic-import-node "^2.3.3" + "babel-plugin-dynamic-import-node" "^2.3.3" "@babel/plugin-transform-modules-commonjs@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz#1aa8efa2e2a6e818b6a7f2235fceaf09bdb31e9e" - integrity sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ== + "integrity" "sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-simple-access" "^7.18.2" - babel-plugin-dynamic-import-node "^2.3.3" + "babel-plugin-dynamic-import-node" "^2.3.3" "@babel/plugin-transform-modules-systemjs@^7.18.0": - version "7.18.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz#87f11c44fbfd3657be000d4897e192d9cb535996" - integrity sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q== + "integrity" "sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz" + "version" "7.18.5" dependencies: "@babel/helper-hoist-variables" "^7.16.7" "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-identifier" "^7.16.7" - babel-plugin-dynamic-import-node "^2.3.3" + "babel-plugin-dynamic-import-node" "^2.3.3" "@babel/plugin-transform-modules-umd@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz#56aac64a2c2a1922341129a4597d1fd5c3ff020f" - integrity sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA== + "integrity" "sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-named-capturing-groups-regex@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz#9c4a5a5966e0434d515f2675c227fd8cc8606931" - integrity sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA== + "integrity" "sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-new-target@^7.17.12": - version "7.18.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz#8c228c4a07501dd12c95c5f23d1622131cc23931" - integrity sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg== + "integrity" "sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz" + "version" "7.18.5" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-object-super@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz#ac359cf8d32cf4354d27a46867999490b6c32a94" - integrity sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw== + "integrity" "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/helper-replace-supers" "^7.16.7" "@babel/plugin-transform-parameters@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz#eb467cd9586ff5ff115a9880d6fdbd4a846b7766" - integrity sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA== + "integrity" "sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-property-literals@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz#2dadac85155436f22c696c4827730e0fe1057a55" - integrity sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw== + "integrity" "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-react-constant-elements@^7.12.1": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz#cc580857696b6dd9e5e3d079e673d060a0657f37" - integrity sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw== + "integrity" "sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-react-display-name@^7.16.0", "@babel/plugin-transform-react-display-name@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz#7b6d40d232f4c0f550ea348593db3b21e2404340" - integrity sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg== + "integrity" "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-react-jsx-development@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz#43a00724a3ed2557ed3f276a01a929e6686ac7b8" - integrity sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A== + "integrity" "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/plugin-transform-react-jsx" "^7.16.7" -"@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz#2aa20022709cd6a3f40b45d60603d5f269586dba" - integrity sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ== +"@babel/plugin-transform-react-jsx@^7.14.9", "@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.17.12": + "integrity" "sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-module-imports" "^7.16.7" @@ -811,104 +811,104 @@ "@babel/types" "^7.17.12" "@babel/plugin-transform-react-pure-annotations@^7.16.7": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz#ef82c8e310913f3522462c9ac967d395092f1954" - integrity sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ== + "integrity" "sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-regenerator@^7.18.0": - version "7.18.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz#44274d655eb3f1af3f3a574ba819d3f48caf99d5" - integrity sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw== + "integrity" "sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-plugin-utils" "^7.17.12" - regenerator-transform "^0.15.0" + "regenerator-transform" "^0.15.0" "@babel/plugin-transform-reserved-words@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz#7dbd349f3cdffba751e817cf40ca1386732f652f" - integrity sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA== + "integrity" "sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-runtime@^7.16.4": - version "7.18.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz#f4d3188ba6a8815793993c71c2c225d0ee1d7743" - integrity sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA== + "integrity" "sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz" + "version" "7.18.5" dependencies: "@babel/helper-module-imports" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" - 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" + "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" "@babel/plugin-transform-shorthand-properties@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz#e8549ae4afcf8382f711794c0c7b6b934c5fbd2a" - integrity sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg== + "integrity" "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-spread@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz#c112cad3064299f03ea32afed1d659223935d1f5" - integrity sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg== + "integrity" "sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-transform-sticky-regex@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz#c84741d4f4a38072b9a1e2e3fd56d359552e8660" - integrity sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw== + "integrity" "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-template-literals@^7.18.2": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz#31ed6915721864847c48b656281d0098ea1add28" - integrity sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g== + "integrity" "sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-typeof-symbol@^7.17.12": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz#0f12f57ac35e98b35b4ed34829948d42bd0e6889" - integrity sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw== + "integrity" "sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-typescript@^7.17.12": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz#587eaf6a39edb8c06215e550dc939faeadd750bf" - integrity sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw== + "integrity" "sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz" + "version" "7.18.4" dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-typescript" "^7.17.12" "@babel/plugin-transform-unicode-escapes@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz#da8717de7b3287a2c6d659750c964f302b31ece3" - integrity sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q== + "integrity" "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-unicode-regex@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz#0f7aa4a501198976e25e82702574c34cfebe9ef2" - integrity sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q== + "integrity" "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" "@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.16.4": - version "7.18.2" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.2.tgz#f47d3000a098617926e674c945d95a28cb90977a" - integrity sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q== + "integrity" "sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q==" + "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-compilation-targets" "^7.18.2" @@ -980,27 +980,27 @@ "@babel/plugin-transform-unicode-regex" "^7.16.7" "@babel/preset-modules" "^0.1.5" "@babel/types" "^7.18.2" - 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" + "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" "@babel/preset-modules@^0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9" - integrity sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA== + "integrity" "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==" + "resolved" "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz" + "version" "0.1.5" 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" + "esutils" "^2.0.2" "@babel/preset-react@^7.12.5", "@babel/preset-react@^7.16.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.17.12.tgz#62adbd2d1870c0de3893095757ed5b00b492ab3d" - integrity sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA== + "integrity" "sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA==" + "resolved" "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-option" "^7.16.7" @@ -1010,42 +1010,42 @@ "@babel/plugin-transform-react-pure-annotations" "^7.16.7" "@babel/preset-typescript@^7.16.0": - version "7.17.12" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz#40269e0a0084d56fc5731b6c40febe1c9a4a3e8c" - integrity sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg== + "integrity" "sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg==" + "resolved" "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-option" "^7.16.7" "@babel/plugin-transform-typescript" "^7.17.12" "@babel/runtime-corejs3@^7.10.2": - version "7.18.3" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz#52f0241a31e0ec61a6187530af6227c2846bd60c" - integrity sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q== + "integrity" "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==" + "resolved" "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz" + "version" "7.18.3" dependencies: - core-js-pure "^3.20.2" - regenerator-runtime "^0.13.4" + "core-js-pure" "^3.20.2" + "regenerator-runtime" "^0.13.4" "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - version "7.18.3" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.3.tgz#c7b654b57f6f63cf7f8b418ac9ca04408c4579f4" - integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== + "integrity" "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==" + "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz" + "version" "7.18.3" dependencies: - regenerator-runtime "^0.13.4" + "regenerator-runtime" "^0.13.4" "@babel/template@^7.16.7", "@babel/template@^7.3.3": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" - integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w== + "integrity" "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==" + "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/code-frame" "^7.16.7" "@babel/parser" "^7.16.7" "@babel/types" "^7.16.7" "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.18.5", "@babel/traverse@^7.7.2": - version "7.18.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.5.tgz#94a8195ad9642801837988ab77f36e992d9a20cd" - integrity sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA== + "integrity" "sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA==" + "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz" + "version" "7.18.5" dependencies: "@babel/code-frame" "^7.16.7" "@babel/generator" "^7.18.2" @@ -1055,192 +1055,192 @@ "@babel/helper-split-export-declaration" "^7.16.7" "@babel/parser" "^7.18.5" "@babel/types" "^7.18.4" - debug "^4.1.0" - globals "^11.1.0" + "debug" "^4.1.0" + "globals" "^11.1.0" "@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.17.12", "@babel/types@^7.18.0", "@babel/types@^7.18.2", "@babel/types@^7.18.4", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.18.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.4.tgz#27eae9b9fd18e9dccc3f9d6ad051336f307be354" - integrity sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw== + "integrity" "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==" + "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz" + "version" "7.18.4" dependencies: "@babel/helper-validator-identifier" "^7.16.7" - to-fast-properties "^2.0.0" + "to-fast-properties" "^2.0.0" "@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + "version" "0.2.3" "@csstools/normalize.css@*": - version "12.0.0" - resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-12.0.0.tgz#a9583a75c3f150667771f30b60d9f059473e62c4" - integrity sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg== + "integrity" "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + "resolved" "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz" + "version" "12.0.0" "@csstools/postcss-cascade-layers@^1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz#9086bd2e71b43a947ae61bb735b0a83ab1549a68" - integrity sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ== + "integrity" "sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz" + "version" "1.0.4" dependencies: "@csstools/selector-specificity" "^2.0.0" - postcss-selector-parser "^6.0.10" + "postcss-selector-parser" "^6.0.10" "@csstools/postcss-color-function@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz#229966327747f58fbe586de35daa139db3ce1e5d" - integrity sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA== + "integrity" "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz" + "version" "1.1.0" dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-font-format-keywords@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz#7e7df948a83a0dfb7eb150a96e2390ac642356a1" - integrity sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q== + "integrity" "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz" + "version" "1.0.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-hwb-function@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz#5224db711ed09a965f85c80c18144ac1c2702fce" - integrity sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg== + "integrity" "sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz" + "version" "1.0.1" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-ic-unit@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz#f484db59fc94f35a21b6d680d23b0ec69b286b7f" - integrity sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA== + "integrity" "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz" + "version" "1.0.0" dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-is-pseudo-class@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz#1d82d798a2ce0b5f793d34710976f184c4f6560c" - integrity sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q== + "integrity" "sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz" + "version" "2.0.6" dependencies: "@csstools/selector-specificity" "^2.0.0" - postcss-selector-parser "^6.0.10" + "postcss-selector-parser" "^6.0.10" "@csstools/postcss-normalize-display-values@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz#ce698f688c28517447aedf15a9037987e3d2dc97" - integrity sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ== + "integrity" "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz" + "version" "1.0.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-oklab-function@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz#e9a269487a292e0930760948e923e1d46b638ee6" - integrity sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww== + "integrity" "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz" + "version" "1.1.0" dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-progressive-custom-properties@^1.1.0", "@csstools/postcss-progressive-custom-properties@^1.3.0": - version "1.3.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz#542292558384361776b45c85226b9a3a34f276fa" - integrity sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA== + "integrity" "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz" + "version" "1.3.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-stepped-value-functions@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz#f8ffc05e163ba7bcbefc5fdcaf264ce9fd408c16" - integrity sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw== + "integrity" "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz" + "version" "1.0.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-trigonometric-functions@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz#e36e61f445614193dbf6d3a8408709b0cf184a6f" - integrity sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw== + "integrity" "sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz" + "version" "1.0.1" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-unset-value@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz#2cc020785db5ec82cc9444afe4cdae2a65445f89" - integrity sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg== + "integrity" "sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz" + "version" "1.0.1" "@csstools/selector-specificity@^2.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz#b6b8d81780b9a9f6459f4bfe9226ac6aefaefe87" - integrity sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA== + "integrity" "sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA==" + "resolved" "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz" + "version" "2.0.1" "@eslint/eslintrc@^1.3.0": - version "1.3.0" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz#29f92c30bb3e771e4a2048c95fa6855392dfac4f" - integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw== - dependencies: - ajv "^6.12.4" - debug "^4.3.2" - espree "^9.3.2" - globals "^13.15.0" - ignore "^5.2.0" - import-fresh "^3.2.1" - js-yaml "^4.1.0" - minimatch "^3.1.2" - strip-json-comments "^3.1.1" + "integrity" "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==" + "resolved" "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "ajv" "^6.12.4" + "debug" "^4.3.2" + "espree" "^9.3.2" + "globals" "^13.15.0" + "ignore" "^5.2.0" + "import-fresh" "^3.2.1" + "js-yaml" "^4.1.0" + "minimatch" "^3.1.2" + "strip-json-comments" "^3.1.1" "@humanwhocodes/config-array@^0.9.2": - version "0.9.5" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.5.tgz#2cbaf9a89460da24b5ca6531b8bbfc23e1df50c7" - integrity sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw== + "integrity" "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==" + "resolved" "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz" + "version" "0.9.5" dependencies: "@humanwhocodes/object-schema" "^1.2.1" - debug "^4.1.1" - minimatch "^3.0.4" + "debug" "^4.1.1" + "minimatch" "^3.0.4" "@humanwhocodes/object-schema@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== + "integrity" "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + "resolved" "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz" + "version" "1.2.1" "@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==" + "resolved" "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + "version" "1.1.0" 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" + "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" "@istanbuljs/schema@^0.1.2": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + "resolved" "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + "version" "0.1.3" "@jest/console@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.5.1.tgz#260fe7239602fe5130a94f1aa386eff54b014bba" - integrity sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg== + "integrity" "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==" + "resolved" "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz" + "version" "27.5.1" 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" + "chalk" "^4.0.0" + "jest-message-util" "^27.5.1" + "jest-util" "^27.5.1" + "slash" "^3.0.0" "@jest/console@^28.1.1": - version "28.1.1" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-28.1.1.tgz#305f8ca50b6e70413839f54c0e002b60a0f2fd7d" - integrity sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA== + "integrity" "sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA==" + "resolved" "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz" + "version" "28.1.1" dependencies: "@jest/types" "^28.1.1" "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^28.1.1" - jest-util "^28.1.1" - slash "^3.0.0" + "chalk" "^4.0.0" + "jest-message-util" "^28.1.1" + "jest-util" "^28.1.1" + "slash" "^3.0.0" "@jest/core@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.5.1.tgz#267ac5f704e09dc52de2922cbf3af9edcd64b626" - integrity sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ== + "integrity" "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==" + "resolved" "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/console" "^27.5.1" "@jest/reporters" "^27.5.1" @@ -1248,64 +1248,64 @@ "@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" + "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" "@jest/environment@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.5.1.tgz#d7425820511fe7158abbecc010140c3fd3be9c74" - integrity sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA== + "integrity" "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==" + "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/fake-timers" "^27.5.1" "@jest/types" "^27.5.1" "@types/node" "*" - jest-mock "^27.5.1" + "jest-mock" "^27.5.1" "@jest/fake-timers@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.5.1.tgz#76979745ce0579c8a94a4678af7a748eda8ada74" - integrity sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ== + "integrity" "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==" + "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz" + "version" "27.5.1" 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" + "jest-message-util" "^27.5.1" + "jest-mock" "^27.5.1" + "jest-util" "^27.5.1" "@jest/globals@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.5.1.tgz#7ac06ce57ab966566c7963431cef458434601b2b" - integrity sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q== + "integrity" "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==" + "resolved" "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/environment" "^27.5.1" "@jest/types" "^27.5.1" - expect "^27.5.1" + "expect" "^27.5.1" "@jest/reporters@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.5.1.tgz#ceda7be96170b03c923c37987b64015812ffec04" - integrity sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw== + "integrity" "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==" + "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz" + "version" "27.5.1" dependencies: "@bcoe/v8-coverage" "^0.2.3" "@jest/console" "^27.5.1" @@ -1313,320 +1313,320 @@ "@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" + "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" "@jest/schemas@^28.0.2": - version "28.0.2" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-28.0.2.tgz#08c30df6a8d07eafea0aef9fb222c5e26d72e613" - integrity sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA== + "integrity" "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==" + "resolved" "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz" + "version" "28.0.2" dependencies: "@sinclair/typebox" "^0.23.3" "@jest/source-map@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.5.1.tgz#6608391e465add4205eae073b55e7f279e04e8cf" - integrity sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg== + "integrity" "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==" + "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz" + "version" "27.5.1" dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.9" - source-map "^0.6.0" + "callsites" "^3.0.0" + "graceful-fs" "^4.2.9" + "source-map" "^0.6.0" "@jest/test-result@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.5.1.tgz#56a6585fa80f7cdab72b8c5fc2e871d03832f5bb" - integrity sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag== + "integrity" "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==" + "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/console" "^27.5.1" "@jest/types" "^27.5.1" "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" + "collect-v8-coverage" "^1.0.0" "@jest/test-result@^28.1.1": - version "28.1.1" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.1.tgz#c6f18d1bbb01aa88925dd687872a75f8414b317a" - integrity sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ== + "integrity" "sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ==" + "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz" + "version" "28.1.1" dependencies: "@jest/console" "^28.1.1" "@jest/types" "^28.1.1" "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" + "collect-v8-coverage" "^1.0.0" "@jest/test-sequencer@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz#4057e0e9cea4439e544c6353c6affe58d095745b" - integrity sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ== + "integrity" "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==" + "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/test-result" "^27.5.1" - graceful-fs "^4.2.9" - jest-haste-map "^27.5.1" - jest-runtime "^27.5.1" + "graceful-fs" "^4.2.9" + "jest-haste-map" "^27.5.1" + "jest-runtime" "^27.5.1" "@jest/transform@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.5.1.tgz#6c3501dcc00c4c08915f292a600ece5ecfe1f409" - integrity sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw== + "integrity" "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==" + "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz" + "version" "27.5.1" 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" + "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" "@jest/types@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" - integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== + "integrity" "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" + "version" "27.5.1" 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" + "chalk" "^4.0.0" "@jest/types@^28.1.1": - version "28.1.1" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-28.1.1.tgz#d059bbc80e6da6eda9f081f293299348bd78ee0b" - integrity sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw== + "integrity" "sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz" + "version" "28.1.1" 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" + "chalk" "^4.0.0" "@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== + "integrity" "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==" + "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz" + "version" "0.1.1" dependencies: "@jridgewell/set-array" "^1.0.0" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/gen-mapping@^0.3.0": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" - integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== + "integrity" "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==" + "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz" + "version" "0.3.2" dependencies: "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/resolve-uri@^3.0.3": - version "3.0.8" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz#687cc2bbf243f4e9a868ecf2262318e2658873a1" - integrity sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w== + "integrity" "sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==" + "resolved" "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz" + "version" "3.0.8" "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + "integrity" "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + "resolved" "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" + "version" "1.1.2" "@jridgewell/source-map@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb" - integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== + "integrity" "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==" + "resolved" "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz" + "version" "0.3.2" dependencies: "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== + "integrity" "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + "resolved" "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" + "version" "1.4.14" "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.14" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed" - integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== + "integrity" "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==" + "resolved" "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz" + "version" "0.3.14" dependencies: "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" "@leichtgewicht/ip-codec@^2.0.1": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" - integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== + "integrity" "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + "resolved" "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" + "version" "2.0.4" "@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + "version" "2.1.5" dependencies: "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" + "run-parallel" "^1.1.9" -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": + "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + "version" "2.0.5" "@nodelib/fs.walk@^1.2.3": - version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + "version" "1.2.8" dependencies: "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" + "fastq" "^1.6.0" "@pmmmwh/react-refresh-webpack-plugin@^0.5.3": - version "0.5.7" - resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz#58f8217ba70069cc6a73f5d7e05e85b458c150e2" - integrity sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q== - 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" + "integrity" "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==" + "resolved" "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz" + "version" "0.5.7" + 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" "@rollup/plugin-babel@^5.2.0": - version "5.3.1" - resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz#04bc0608f4aa4b2e4b1aebf284344d0f68fda283" - integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q== + "integrity" "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==" + "resolved" "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz" + "version" "5.3.1" dependencies: "@babel/helper-module-imports" "^7.10.4" "@rollup/pluginutils" "^3.1.0" "@rollup/plugin-node-resolve@^11.2.1": - version "11.2.1" - resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60" - integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg== + "integrity" "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==" + "resolved" "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz" + "version" "11.2.1" 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" + "builtin-modules" "^3.1.0" + "deepmerge" "^4.2.2" + "is-module" "^1.0.0" + "resolve" "^1.19.0" "@rollup/plugin-replace@^2.4.1": - version "2.4.2" - resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" - integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== + "integrity" "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==" + "resolved" "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" + "version" "2.4.2" dependencies: "@rollup/pluginutils" "^3.1.0" - magic-string "^0.25.7" + "magic-string" "^0.25.7" "@rollup/pluginutils@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" - integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== + "integrity" "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==" + "resolved" "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" + "version" "3.1.0" dependencies: "@types/estree" "0.0.39" - estree-walker "^1.0.1" - picomatch "^2.2.2" + "estree-walker" "^1.0.1" + "picomatch" "^2.2.2" "@rushstack/eslint-patch@^1.1.0": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz#6801033be7ff87a6b7cadaf5b337c9f366a3c4b0" - integrity sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw== + "integrity" "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + "resolved" "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz" + "version" "1.1.3" "@sinclair/typebox@^0.23.3": - version "0.23.5" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.23.5.tgz#93f7b9f4e3285a7a9ade7557d9a8d36809cbc47d" - integrity sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg== + "integrity" "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + "resolved" "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz" + "version" "0.23.5" "@sinonjs/commons@^1.7.0": - version "1.8.3" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" - integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== + "integrity" "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==" + "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" + "version" "1.8.3" dependencies: - type-detect "4.0.8" + "type-detect" "4.0.8" "@sinonjs/fake-timers@^8.0.1": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7" - integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg== + "integrity" "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==" + "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz" + "version" "8.1.0" dependencies: "@sinonjs/commons" "^1.7.0" "@surma/rollup-plugin-off-main-thread@^2.2.3": - version "2.2.3" - resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz#ee34985952ca21558ab0d952f00298ad2190c053" - integrity sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ== + "integrity" "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==" + "resolved" "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz" + "version" "2.2.3" dependencies: - ejs "^3.1.6" - json5 "^2.2.0" - magic-string "^0.25.0" - string.prototype.matchall "^4.0.6" + "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@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" - integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg== + "integrity" "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-remove-jsx-attribute@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz#6b2c770c95c874654fd5e1d5ef475b78a0a962ef" - integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg== + "integrity" "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz#25621a8915ed7ad70da6cea3d0a6dbc2ea933efd" - integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA== + "integrity" "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz" + "version" "5.0.1" "@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz#0b221fc57f9fcd10e91fe219e2cd0dd03145a897" - integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ== + "integrity" "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz" + "version" "5.0.1" "@svgr/babel-plugin-svg-dynamic-title@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz#139b546dd0c3186b6e5db4fefc26cb0baea729d7" - integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg== + "integrity" "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-svg-em-dimensions@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz#6543f69526632a133ce5cabab965deeaea2234a0" - integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw== + "integrity" "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-transform-react-native-svg@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz#00bf9a7a73f1cad3948cdab1f8dfb774750f8c80" - integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q== + "integrity" "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-transform-svg-component@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz#583a5e2a193e214da2f3afeb0b9e8d3250126b4a" - integrity sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ== + "integrity" "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz" + "version" "5.5.0" "@svgr/babel-preset@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.5.0.tgz#8af54f3e0a8add7b1e2b0fcd5a882c55393df327" - integrity sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig== + "integrity" "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==" + "resolved" "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz" + "version" "5.5.0" dependencies: "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0" "@svgr/babel-plugin-remove-jsx-attribute" "^5.4.0" @@ -1638,44 +1638,44 @@ "@svgr/babel-plugin-transform-svg-component" "^5.5.0" "@svgr/core@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-5.5.0.tgz#82e826b8715d71083120fe8f2492ec7d7874a579" - integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ== + "integrity" "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==" + "resolved" "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz" + "version" "5.5.0" dependencies: "@svgr/plugin-jsx" "^5.5.0" - camelcase "^6.2.0" - cosmiconfig "^7.0.0" + "camelcase" "^6.2.0" + "cosmiconfig" "^7.0.0" "@svgr/hast-util-to-babel-ast@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz#5ee52a9c2533f73e63f8f22b779f93cd432a5461" - integrity sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ== + "integrity" "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==" + "resolved" "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz" + "version" "5.5.0" dependencies: "@babel/types" "^7.12.6" "@svgr/plugin-jsx@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz#1aa8cd798a1db7173ac043466d7b52236b369000" - integrity sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA== + "integrity" "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==" + "resolved" "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz" + "version" "5.5.0" 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" + "svg-parser" "^2.0.2" "@svgr/plugin-svgo@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz#02da55d85320549324e201c7b2e53bf431fcc246" - integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ== + "integrity" "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==" + "resolved" "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz" + "version" "5.5.0" dependencies: - cosmiconfig "^7.0.0" - deepmerge "^4.2.2" - svgo "^1.2.2" + "cosmiconfig" "^7.0.0" + "deepmerge" "^4.2.2" + "svgo" "^1.2.2" "@svgr/webpack@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-5.5.0.tgz#aae858ee579f5fa8ce6c3166ef56c6a1b381b640" - integrity sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g== + "integrity" "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==" + "resolved" "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz" + "version" "5.5.0" dependencies: "@babel/core" "^7.12.3" "@babel/plugin-transform-react-constant-elements" "^7.12.1" @@ -1684,72 +1684,72 @@ "@svgr/core" "^5.5.0" "@svgr/plugin-jsx" "^5.5.0" "@svgr/plugin-svgo" "^5.5.0" - loader-utils "^2.0.0" + "loader-utils" "^2.0.0" -"@testing-library/dom@^8.5.0": - version "8.14.0" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.14.0.tgz#c9830a21006d87b9ef6e1aae306cf49b0283e28e" - integrity sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA== +"@testing-library/dom@^8.5.0", "@testing-library/dom@>=7.21.4": + "integrity" "sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA==" + "resolved" "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz" + "version" "8.14.0" 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" + "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" "@testing-library/jest-dom@^5.16.4": - version "5.16.4" - resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz#938302d7b8b483963a3ae821f1c0808f872245cd" - integrity sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA== + "integrity" "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==" + "resolved" "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz" + "version" "5.16.4" 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" + "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" "@testing-library/react@^13.3.0": - version "13.3.0" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-13.3.0.tgz#bf298bfbc5589326bbcc8052b211f3bb097a97c5" - integrity sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ== + "integrity" "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==" + "resolved" "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz" + "version" "13.3.0" dependencies: "@babel/runtime" "^7.12.5" "@testing-library/dom" "^8.5.0" "@types/react-dom" "^18.0.0" "@testing-library/user-event@^13.5.0": - version "13.5.0" - resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-13.5.0.tgz#69d77007f1e124d55314a2b73fd204b333b13295" - integrity sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg== + "integrity" "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==" + "resolved" "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz" + "version" "13.5.0" dependencies: "@babel/runtime" "^7.12.5" "@tootallnate/once@1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" - integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== + "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + "version" "1.1.2" "@trysound/sax@0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" - integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + "integrity" "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + "resolved" "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" + "version" "0.2.0" "@types/aria-query@^4.2.0": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.2.tgz#ed4e0ad92306a704f9fb132a0cfcf77486dbe2bc" - integrity sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig== + "integrity" "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + "resolved" "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz" + "version" "4.2.2" -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": - version "7.1.19" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.19.tgz#7b497495b7d1b4812bdb9d02804d0576f43ee460" - integrity sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw== +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14", "@types/babel__core@^7.1.9": + "integrity" "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==" + "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz" + "version" "7.1.19" dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" @@ -1758,101 +1758,101 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - version "7.6.4" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" - integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== + "integrity" "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==" + "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz" + "version" "7.6.4" dependencies: "@babel/types" "^7.0.0" "@types/babel__template@*": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" - integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== + "integrity" "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==" + "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz" + "version" "7.4.1" dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.17.1" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.17.1.tgz#1a0e73e8c28c7e832656db372b779bfd2ef37314" - integrity sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA== + "integrity" "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==" + "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz" + "version" "7.17.1" dependencies: "@babel/types" "^7.3.0" "@types/body-parser@*": - version "1.19.2" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" - integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== + "integrity" "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==" + "resolved" "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz" + "version" "1.19.2" dependencies: "@types/connect" "*" "@types/node" "*" "@types/bonjour@^3.5.9": - version "3.5.10" - resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.10.tgz#0f6aadfe00ea414edc86f5d106357cda9701e275" - integrity sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw== + "integrity" "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==" + "resolved" "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz" + "version" "3.5.10" dependencies: "@types/node" "*" "@types/connect-history-api-fallback@^1.3.5": - version "1.3.5" - resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz#d1f7a8a09d0ed5a57aee5ae9c18ab9b803205dae" - integrity sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw== + "integrity" "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==" + "resolved" "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz" + "version" "1.3.5" dependencies: "@types/express-serve-static-core" "*" "@types/node" "*" "@types/connect@*": - version "3.4.35" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" - integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== + "integrity" "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==" + "resolved" "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" + "version" "3.4.35" dependencies: "@types/node" "*" "@types/eslint-scope@^3.7.3": - version "3.7.3" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz#125b88504b61e3c8bc6f870882003253005c3224" - integrity sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g== + "integrity" "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==" + "resolved" "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz" + "version" "3.7.3" dependencies: "@types/eslint" "*" "@types/estree" "*" "@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1": - version "8.4.3" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.3.tgz#5c92815a3838b1985c90034cd85f26f59d9d0ece" - integrity sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw== + "integrity" "sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw==" + "resolved" "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz" + "version" "8.4.3" dependencies: "@types/estree" "*" "@types/json-schema" "*" "@types/estree@*": - version "0.0.52" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.52.tgz#7f1f57ad5b741f3d5b210d3b1f145640d89bf8fe" - integrity sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ== - -"@types/estree@0.0.39": - version "0.0.39" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" - integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + "integrity" "sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ==" + "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.52.tgz" + "version" "0.0.52" "@types/estree@^0.0.51": - version "0.0.51" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" - integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== + "integrity" "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz" + "version" "0.0.51" + +"@types/estree@0.0.39": + "integrity" "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" + "version" "0.0.39" "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": - version "4.17.29" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz#2a1795ea8e9e9c91b4a4bbe475034b20c1ec711c" - integrity sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q== + "integrity" "sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q==" + "resolved" "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz" + "version" "4.17.29" dependencies: "@types/node" "*" "@types/qs" "*" "@types/range-parser" "*" "@types/express@*", "@types/express@^4.17.13": - version "4.17.13" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034" - integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== + "integrity" "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==" + "resolved" "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz" + "version" "4.17.13" dependencies: "@types/body-parser" "*" "@types/express-serve-static-core" "^4.17.18" @@ -1860,327 +1860,327 @@ "@types/serve-static" "*" "@types/graceful-fs@^4.1.2": - version "4.1.5" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" - integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== + "integrity" "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==" + "resolved" "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" + "version" "4.1.5" dependencies: "@types/node" "*" "@types/html-minifier-terser@^6.0.0": - version "6.1.0" - resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" - integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== + "integrity" "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + "resolved" "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" + "version" "6.1.0" "@types/http-proxy@^1.17.8": - version "1.17.9" - resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.9.tgz#7f0e7931343761efde1e2bf48c40f02f3f75705a" - integrity sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw== + "integrity" "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==" + "resolved" "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz" + "version" "1.17.9" dependencies: "@types/node" "*" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" - integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== + "integrity" "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" + "version" "2.0.4" "@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" - integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== + "integrity" "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==" + "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" + "version" "3.0.1" dependencies: "@types/istanbul-lib-report" "*" "@types/jest@*": - version "28.1.3" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-28.1.3.tgz#52f3f3e50ce59191ff5fbb1084896cc0cf30c9ce" - integrity sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw== + "integrity" "sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==" + "resolved" "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz" + "version" "28.1.3" dependencies: - jest-matcher-utils "^28.0.0" - pretty-format "^28.0.0" + "jest-matcher-utils" "^28.0.0" + "pretty-format" "^28.0.0" "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + "integrity" "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + "resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz" + "version" "7.0.11" "@types/json5@^0.0.29": - version "0.0.29" - resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== + "integrity" "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + "resolved" "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + "version" "0.0.29" "@types/mime@^1": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" - integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + "integrity" "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "resolved" "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" + "version" "1.3.2" "@types/node@*": - version "18.0.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.0.0.tgz#67c7b724e1bcdd7a8821ce0d5ee184d3b4dd525a" - integrity sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA== + "integrity" "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==" + "resolved" "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz" + "version" "18.0.0" "@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" - integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + "resolved" "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" "@types/prettier@^2.1.5": - version "2.6.3" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.6.3.tgz#68ada76827b0010d0db071f739314fa429943d0a" - integrity sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg== + "integrity" "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==" + "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz" + "version" "2.6.3" "@types/prop-types@*": - version "15.7.5" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" - integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== + "integrity" "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz" + "version" "15.7.5" "@types/q@^1.5.1": - version "1.5.5" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.5.tgz#75a2a8e7d8ab4b230414505d92335d1dcb53a6df" - integrity sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ== + "integrity" "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + "resolved" "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz" + "version" "1.5.5" "@types/qs@*": - version "6.9.7" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" - integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== + "integrity" "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + "resolved" "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz" + "version" "6.9.7" "@types/range-parser@*": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" - integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== + "integrity" "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + "resolved" "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" + "version" "1.2.4" "@types/react-dom@^18.0.0": - version "18.0.5" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.5.tgz#330b2d472c22f796e5531446939eacef8378444a" - integrity sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA== + "integrity" "sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA==" + "resolved" "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz" + "version" "18.0.5" dependencies: "@types/react" "*" "@types/react@*": - version "18.0.14" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.14.tgz#e016616ffff51dba01b04945610fe3671fdbe06d" - integrity sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q== + "integrity" "sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q==" + "resolved" "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz" + "version" "18.0.14" dependencies: "@types/prop-types" "*" "@types/scheduler" "*" - csstype "^3.0.2" + "csstype" "^3.0.2" "@types/resolve@1.17.1": - version "1.17.1" - resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" - integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== + "integrity" "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==" + "resolved" "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" + "version" "1.17.1" dependencies: "@types/node" "*" "@types/retry@0.12.0": - version "0.12.0" - resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" - integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== + "integrity" "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + "resolved" "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" + "version" "0.12.0" "@types/scheduler@*": - version "0.16.2" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== + "integrity" "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + "resolved" "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" + "version" "0.16.2" "@types/serve-index@^1.9.1": - version "1.9.1" - resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.1.tgz#1b5e85370a192c01ec6cec4735cf2917337a6278" - integrity sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg== + "integrity" "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==" + "resolved" "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz" + "version" "1.9.1" dependencies: "@types/express" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": - version "1.13.10" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9" - integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ== + "integrity" "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==" + "resolved" "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz" + "version" "1.13.10" dependencies: "@types/mime" "^1" "@types/node" "*" "@types/sockjs@^0.3.33": - version "0.3.33" - resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.33.tgz#570d3a0b99ac995360e3136fd6045113b1bd236f" - integrity sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw== + "integrity" "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==" + "resolved" "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz" + "version" "0.3.33" dependencies: "@types/node" "*" "@types/stack-utils@^2.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" - integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== + "integrity" "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" + "version" "2.0.1" "@types/testing-library__jest-dom@^5.9.1": - version "5.14.5" - resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz#d113709c90b3c75fdb127ec338dad7d5f86c974f" - integrity sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ== + "integrity" "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==" + "resolved" "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz" + "version" "5.14.5" dependencies: "@types/jest" "*" "@types/trusted-types@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" - integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== + "integrity" "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + "resolved" "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz" + "version" "2.0.2" "@types/ws@^8.5.1": - version "8.5.3" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.3.tgz#7d25a1ffbecd3c4f2d35068d0b283c037003274d" - integrity sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w== + "integrity" "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==" + "resolved" "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz" + "version" "8.5.3" dependencies: "@types/node" "*" "@types/yargs-parser@*": - version "21.0.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" - integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== + "integrity" "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz" + "version" "21.0.0" "@types/yargs@^16.0.0": - version "16.0.4" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" - integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== + "integrity" "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz" + "version" "16.0.4" dependencies: "@types/yargs-parser" "*" "@types/yargs@^17.0.8": - version "17.0.10" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.10.tgz#591522fce85d8739bca7b8bb90d048e4478d186a" - integrity sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA== + "integrity" "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz" + "version" "17.0.10" dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^5.5.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz#524a11e15c09701733033c96943ecf33f55d9ca1" - integrity sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow== +"@typescript-eslint/eslint-plugin@^4.0.0 || ^5.0.0", "@typescript-eslint/eslint-plugin@^5.5.0": + "integrity" "sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/type-utils" "5.30.0" "@typescript-eslint/utils" "5.30.0" - debug "^4.3.4" - functional-red-black-tree "^1.0.1" - ignore "^5.2.0" - regexpp "^3.2.0" - semver "^7.3.7" - tsutils "^3.21.0" + "debug" "^4.3.4" + "functional-red-black-tree" "^1.0.1" + "ignore" "^5.2.0" + "regexpp" "^3.2.0" + "semver" "^7.3.7" + "tsutils" "^3.21.0" "@typescript-eslint/experimental-utils@^5.0.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz#a946aadeaea3e2c8c0dbd3254776d44e288ab0e2" - integrity sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A== + "integrity" "sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/utils" "5.30.0" -"@typescript-eslint/parser@^5.5.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.30.0.tgz#a2184fb5f8ef2bf1db0ae61a43907e2e32aa1b8f" - integrity sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA== +"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.5.0": + "integrity" "sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/types" "5.30.0" "@typescript-eslint/typescript-estree" "5.30.0" - debug "^4.3.4" + "debug" "^4.3.4" "@typescript-eslint/scope-manager@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz#bf585ee801ab4ad84db2f840174e171a6bb002c7" - integrity sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ== + "integrity" "sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/types" "5.30.0" "@typescript-eslint/visitor-keys" "5.30.0" "@typescript-eslint/type-utils@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz#98f3af926a5099153f092d4dad87148df21fbaae" - integrity sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg== + "integrity" "sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/utils" "5.30.0" - debug "^4.3.4" - tsutils "^3.21.0" + "debug" "^4.3.4" + "tsutils" "^3.21.0" "@typescript-eslint/types@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.30.0.tgz#db7d81d585a3da3801432a9c1d2fafbff125e110" - integrity sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag== + "integrity" "sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz" + "version" "5.30.0" "@typescript-eslint/typescript-estree@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz#4565ee8a6d2ac368996e20b2344ea0eab1a8f0bb" - integrity sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw== + "integrity" "sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/types" "5.30.0" "@typescript-eslint/visitor-keys" "5.30.0" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.3.7" - tsutils "^3.21.0" + "debug" "^4.3.4" + "globby" "^11.1.0" + "is-glob" "^4.0.3" + "semver" "^7.3.7" + "tsutils" "^3.21.0" -"@typescript-eslint/utils@5.30.0", "@typescript-eslint/utils@^5.13.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.30.0.tgz#1dac771fead5eab40d31860716de219356f5f754" - integrity sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw== +"@typescript-eslint/utils@^5.13.0", "@typescript-eslint/utils@5.30.0": + "integrity" "sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.0.tgz" + "version" "5.30.0" dependencies: "@types/json-schema" "^7.0.9" "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/types" "5.30.0" "@typescript-eslint/typescript-estree" "5.30.0" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" + "eslint-scope" "^5.1.1" + "eslint-utils" "^3.0.0" "@typescript-eslint/visitor-keys@5.30.0": - version "5.30.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz#07721d23daca2ec4c2da7f1e660d41cd78bacac3" - integrity sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw== + "integrity" "sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/types" "5.30.0" - eslint-visitor-keys "^3.3.0" + "eslint-visitor-keys" "^3.3.0" "@webassemblyjs/ast@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" - integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== + "integrity" "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/helper-numbers" "1.11.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.1" "@webassemblyjs/floating-point-hex-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" - integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== + "integrity" "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz" + "version" "1.11.1" "@webassemblyjs/helper-api-error@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" - integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== + "integrity" "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz" + "version" "1.11.1" "@webassemblyjs/helper-buffer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" - integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== + "integrity" "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz" + "version" "1.11.1" "@webassemblyjs/helper-numbers@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" - integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ== + "integrity" "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/floating-point-hex-parser" "1.11.1" "@webassemblyjs/helper-api-error" "1.11.1" "@xtuc/long" "4.2.2" "@webassemblyjs/helper-wasm-bytecode@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" - integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== + "integrity" "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz" + "version" "1.11.1" "@webassemblyjs/helper-wasm-section@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" - integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg== + "integrity" "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-buffer" "1.11.1" @@ -2188,28 +2188,28 @@ "@webassemblyjs/wasm-gen" "1.11.1" "@webassemblyjs/ieee754@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" - integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== + "integrity" "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz" + "version" "1.11.1" dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" - integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== + "integrity" "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz" + "version" "1.11.1" dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" - integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== + "integrity" "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" + "version" "1.11.1" "@webassemblyjs/wasm-edit@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" - integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== + "integrity" "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-buffer" "1.11.1" @@ -2221,9 +2221,9 @@ "@webassemblyjs/wast-printer" "1.11.1" "@webassemblyjs/wasm-gen@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" - integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== + "integrity" "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.1" @@ -2232,9 +2232,9 @@ "@webassemblyjs/utf8" "1.11.1" "@webassemblyjs/wasm-opt@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" - integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== + "integrity" "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-buffer" "1.11.1" @@ -2242,9 +2242,9 @@ "@webassemblyjs/wasm-parser" "1.11.1" "@webassemblyjs/wasm-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" - integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== + "integrity" "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-api-error" "1.11.1" @@ -2254,432 +2254,457 @@ "@webassemblyjs/utf8" "1.11.1" "@webassemblyjs/wast-printer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" - integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== + "integrity" "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@xtuc/long" "4.2.2" "@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + "resolved" "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + "version" "1.2.0" "@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -abab@^2.0.3, abab@^2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" - integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== - -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: - version "1.3.8" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - -acorn-globals@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" - integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== - dependencies: - acorn "^7.1.1" - acorn-walk "^7.1.1" - -acorn-import-assertions@^1.7.6: - version "1.8.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" - integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== - -acorn-jsx@^5.3.2: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-node@^1.8.2: - version "1.8.2" - resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" - integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== - dependencies: - acorn "^7.0.0" - acorn-walk "^7.0.0" - xtend "^4.0.2" - -acorn-walk@^7.0.0, acorn-walk@^7.1.1: - version "7.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn@^7.0.0, acorn@^7.1.1: - version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1: - version "8.7.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30" - integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== - -address@^1.0.1, address@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/address/-/address-1.2.0.tgz#d352a62c92fee90f89a693eccd2a8b2139ab02d9" - integrity sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig== - -adjust-sourcemap-loader@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz#fc4a0fd080f7d10471f30a7320f25560ade28c99" - integrity sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A== - dependencies: - loader-utils "^2.0.0" - regex-parser "^2.2.11" - -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -ajv-formats@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" - integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== - dependencies: - ajv "^8.0.0" - -ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv-keywords@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" - integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== - dependencies: - fast-deep-equal "^3.1.3" - -ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - 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" - -ajv@^8.0.0, ajv@^8.6.0, ajv@^8.8.0: - version "8.11.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" - 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" - -ansi-escapes@^4.2.1, ansi-escapes@^4.3.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-html-community@^0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" - integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - -anymatch@^3.0.3, anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -arg@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" - integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -aria-query@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" - integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== + "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + "resolved" "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + "version" "4.2.2" + +"abab@^2.0.3", "abab@^2.0.5": + "integrity" "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" + "version" "2.0.6" + +"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.8": + "integrity" "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" + "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" + "version" "1.3.8" + dependencies: + "mime-types" "~2.1.34" + "negotiator" "0.6.3" + +"acorn-globals@^6.0.0": + "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==" + "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "acorn" "^7.1.1" + "acorn-walk" "^7.1.1" + +"acorn-import-assertions@^1.7.6": + "integrity" "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" + "resolved" "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" + "version" "1.8.0" + +"acorn-jsx@^5.3.2": + "integrity" "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + "version" "5.3.2" + +"acorn-node@^1.8.2": + "integrity" "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==" + "resolved" "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz" + "version" "1.8.2" + dependencies: + "acorn" "^7.0.0" + "acorn-walk" "^7.0.0" + "xtend" "^4.0.2" + +"acorn-walk@^7.0.0", "acorn-walk@^7.1.1": + "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" + "version" "7.2.0" + +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^8", "acorn@^8.2.4", "acorn@^8.4.1", "acorn@^8.5.0", "acorn@^8.7.1": + "integrity" "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" + "version" "8.7.1" + +"acorn@^7.0.0": + "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + "version" "7.4.1" + +"acorn@^7.1.1": + "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + "version" "7.4.1" + +"address@^1.0.1", "address@^1.1.2": + "integrity" "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" + "resolved" "https://registry.npmjs.org/address/-/address-1.2.0.tgz" + "version" "1.2.0" + +"adjust-sourcemap-loader@^4.0.0": + "integrity" "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==" + "resolved" "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "loader-utils" "^2.0.0" + "regex-parser" "^2.2.11" + +"agent-base@6": + "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" + "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "debug" "4" + +"ajv-formats@^2.1.1": + "integrity" "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==" + "resolved" "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "ajv" "^8.0.0" + +"ajv-keywords@^3.4.1", "ajv-keywords@^3.5.2": + "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" + "version" "3.5.2" + +"ajv-keywords@^5.0.0": + "integrity" "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==" + "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "fast-deep-equal" "^3.1.3" + +"ajv@^6.10.0", "ajv@^6.12.2", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1": + "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + "version" "6.12.6" + 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" + +"ajv@^8.0.0": + "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" + "version" "8.11.0" + dependencies: + "fast-deep-equal" "^3.1.1" + "json-schema-traverse" "^1.0.0" + "require-from-string" "^2.0.2" + "uri-js" "^4.2.2" + +"ajv@^8.6.0", "ajv@>=8": + "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" + "version" "8.11.0" + dependencies: + "fast-deep-equal" "^3.1.1" + "json-schema-traverse" "^1.0.0" + "require-from-string" "^2.0.2" + "uri-js" "^4.2.2" + +"ajv@^8.8.0", "ajv@^8.8.2": + "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" + "version" "8.11.0" + 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-escapes@^4.2.1", "ansi-escapes@^4.3.1": + "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==" + "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + "version" "4.3.2" + dependencies: + "type-fest" "^0.21.3" + +"ansi-html-community@^0.0.8": + "integrity" "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + "resolved" "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" + "version" "0.0.8" + +"ansi-regex@^5.0.1": + "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + "version" "5.0.1" + +"ansi-regex@^6.0.1": + "integrity" "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" + "version" "6.0.1" + +"ansi-styles@^3.2.1": + "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "color-convert" "^1.9.0" + +"ansi-styles@^4.0.0", "ansi-styles@^4.1.0": + "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "color-convert" "^2.0.1" + +"ansi-styles@^5.0.0": + "integrity" "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" + "version" "5.2.0" + +"anymatch@^3.0.3", "anymatch@~3.1.2": + "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "normalize-path" "^3.0.0" + "picomatch" "^2.0.4" + +"arg@^5.0.2": + "integrity" "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + "resolved" "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" + "version" "5.0.2" + +"argparse@^1.0.7": + "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "sprintf-js" "~1.0.2" + +"argparse@^2.0.1": + "integrity" "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "resolved" "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + "version" "2.0.1" + +"aria-query@^4.2.2": + "integrity" "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==" + "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" + "version" "4.2.2" dependencies: "@babel/runtime" "^7.10.2" "@babel/runtime-corejs3" "^7.10.2" -aria-query@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.0.0.tgz#210c21aaf469613ee8c9a62c7f86525e058db52c" - integrity sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg== - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - -array-flatten@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - -array-includes@^3.1.4, array-includes@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" - integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - get-intrinsic "^1.1.1" - is-string "^1.0.7" - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -array.prototype.flat@^1.2.5: - version "1.3.0" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz#0b0c1567bf57b38b56b4c97b8aa72ab45e4adc7b" - 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" - -array.prototype.flatmap@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz#a7e8ed4225f4788a70cd910abcf0791e76a5534f" - 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" - -array.prototype.reduce@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz#8167e80089f78bff70a99e20bd4201d4663b0a6f" - integrity sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.2" - es-array-method-boxes-properly "^1.0.0" - is-string "^1.0.7" - -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== - -ast-types-flow@^0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" - integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== - -async@^3.2.3: - version "3.2.4" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" - integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -autoprefixer@^10.4.7: - version "10.4.7" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.7.tgz#1db8d195f41a52ca5069b7593be167618edbbedf" - integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== - 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" - -axe-core@^4.4.2: - version "4.4.2" - resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.2.tgz#dcf7fb6dea866166c3eab33d68208afe4d5f670c" - integrity sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA== - -axios@^0.27.2: - version "0.27.2" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" - integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== - dependencies: - follow-redirects "^1.14.9" - form-data "^4.0.0" - -axobject-query@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be" - integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== - -babel-jest@^27.4.2, babel-jest@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.5.1.tgz#a1bf8d61928edfefd21da27eb86a695bfd691444" - integrity sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg== +"aria-query@^5.0.0": + "integrity" "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz" + "version" "5.0.0" + +"array-flatten@^2.1.2": + "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" + "version" "2.1.2" + +"array-flatten@1.1.1": + "integrity" "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + "version" "1.1.1" + +"array-includes@^3.1.4", "array-includes@^3.1.5": + "integrity" "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==" + "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz" + "version" "3.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + "get-intrinsic" "^1.1.1" + "is-string" "^1.0.7" + +"array-union@^2.1.0": + "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + "resolved" "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + "version" "2.1.0" + +"array.prototype.flat@^1.2.5": + "integrity" "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==" + "resolved" "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.2" + "es-shim-unscopables" "^1.0.0" + +"array.prototype.flatmap@^1.3.0": + "integrity" "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==" + "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.2" + "es-shim-unscopables" "^1.0.0" + +"array.prototype.reduce@^1.0.4": + "integrity" "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==" + "resolved" "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.2" + "es-array-method-boxes-properly" "^1.0.0" + "is-string" "^1.0.7" + +"asap@~2.0.6": + "integrity" "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + "resolved" "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + "version" "2.0.6" + +"ast-types-flow@^0.0.7": + "integrity" "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + "resolved" "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" + "version" "0.0.7" + +"async@^3.2.3": + "integrity" "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + "resolved" "https://registry.npmjs.org/async/-/async-3.2.4.tgz" + "version" "3.2.4" + +"asynckit@^0.4.0": + "integrity" "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + "version" "0.4.0" + +"at-least-node@^1.0.0": + "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + "version" "1.0.0" + +"atob@^2.1.2": + "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" + "version" "2.1.2" + +"autoprefixer@^10.4.7": + "integrity" "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==" + "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz" + "version" "10.4.7" + 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" + +"axe-core@^4.4.2": + "integrity" "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==" + "resolved" "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz" + "version" "4.4.2" + +"axios@^0.27.2": + "integrity" "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==" + "resolved" "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz" + "version" "0.27.2" + dependencies: + "follow-redirects" "^1.14.9" + "form-data" "^4.0.0" + +"axobject-query@^2.2.0": + "integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + "resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" + "version" "2.2.0" + +"babel-jest@^27.4.2", "babel-jest@^27.5.1": + "integrity" "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==" + "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz" + "version" "27.5.1" 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" - -babel-loader@^8.2.3: - version "8.2.5" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.5.tgz#d45f585e654d5a5d90f5350a779d7647c5ed512e" - 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" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-istanbul@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" - integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== + "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" + +"babel-loader@^8.2.3": + "integrity" "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==" + "resolved" "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz" + "version" "8.2.5" + dependencies: + "find-cache-dir" "^3.3.1" + "loader-utils" "^2.0.0" + "make-dir" "^3.1.0" + "schema-utils" "^2.6.5" + +"babel-plugin-dynamic-import-node@^2.3.3": + "integrity" "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz" + "version" "2.3.3" + dependencies: + "object.assign" "^4.1.0" + +"babel-plugin-istanbul@^6.1.1": + "integrity" "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==" + "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" + "version" "6.1.1" 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" + "istanbul-lib-instrument" "^5.0.4" + "test-exclude" "^6.0.0" -babel-plugin-jest-hoist@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz#9be98ecf28c331eb9f5df9c72d6f89deb8181c2e" - integrity sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ== +"babel-plugin-jest-hoist@^27.5.1": + "integrity" "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz" + "version" "27.5.1" dependencies: "@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@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1" - integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== +"babel-plugin-macros@^3.1.0": + "integrity" "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==" + "resolved" "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz" + "version" "3.1.0" dependencies: "@babel/runtime" "^7.12.5" - cosmiconfig "^7.0.0" - resolve "^1.19.0" + "cosmiconfig" "^7.0.0" + "resolve" "^1.19.0" -babel-plugin-named-asset-import@^0.3.8: - version "0.3.8" - resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz#6b7fa43c59229685368683c28bc9734f24524cc2" - integrity sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q== +"babel-plugin-named-asset-import@^0.3.8": + "integrity" "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" + "resolved" "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz" + "version" "0.3.8" -babel-plugin-polyfill-corejs2@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5" - integrity sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w== +"babel-plugin-polyfill-corejs2@^0.3.0": + "integrity" "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz" + "version" "0.3.1" dependencies: "@babel/compat-data" "^7.13.11" "@babel/helper-define-polyfill-provider" "^0.3.1" - semver "^6.1.1" + "semver" "^6.1.1" -babel-plugin-polyfill-corejs3@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz#aabe4b2fa04a6e038b688c5e55d44e78cd3a5f72" - integrity sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ== +"babel-plugin-polyfill-corejs3@^0.5.0": + "integrity" "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz" + "version" "0.5.2" dependencies: "@babel/helper-define-polyfill-provider" "^0.3.1" - core-js-compat "^3.21.0" + "core-js-compat" "^3.21.0" -babel-plugin-polyfill-regenerator@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990" - integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A== +"babel-plugin-polyfill-regenerator@^0.3.0": + "integrity" "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz" + "version" "0.3.1" dependencies: "@babel/helper-define-polyfill-provider" "^0.3.1" -babel-plugin-transform-react-remove-prop-types@^0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" - integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== +"babel-plugin-transform-react-remove-prop-types@^0.4.24": + "integrity" "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz" + "version" "0.4.24" -babel-preset-current-node-syntax@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" - integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== +"babel-preset-current-node-syntax@^1.0.0": + "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==" + "resolved" "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" + "version" "1.0.1" dependencies: "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-bigint" "^7.8.3" @@ -2694,18 +2719,18 @@ babel-preset-current-node-syntax@^1.0.0: "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" -babel-preset-jest@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz#91f10f58034cb7989cb4f962b69fa6eef6a6bc81" - integrity sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag== +"babel-preset-jest@^27.5.1": + "integrity" "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==" + "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz" + "version" "27.5.1" dependencies: - babel-plugin-jest-hoist "^27.5.1" - babel-preset-current-node-syntax "^1.0.0" + "babel-plugin-jest-hoist" "^27.5.1" + "babel-preset-current-node-syntax" "^1.0.0" -babel-preset-react-app@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz#ed6005a20a24f2c88521809fa9aea99903751584" - integrity sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg== +"babel-preset-react-app@^10.0.1": + "integrity" "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==" + "resolved" "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz" + "version" "10.0.1" dependencies: "@babel/core" "^7.16.0" "@babel/plugin-proposal-class-properties" "^7.16.0" @@ -2721,2719 +2746,2788 @@ babel-preset-react-app@^10.0.1: "@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@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== - -bfj@^7.0.2: - version "7.0.2" - resolved "https://registry.yarnpkg.com/bfj/-/bfj-7.0.2.tgz#1988ce76f3add9ac2913fd8ba47aad9e651bfbb2" - integrity sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw== - dependencies: - bluebird "^3.5.5" - check-types "^11.1.1" - hoopy "^0.1.4" - tryer "^1.0.1" - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -body-parser@1.20.0: - version "1.20.0" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.0.tgz#3de69bd89011c11573d7bfee6a64f11b6bd27cc5" - 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" - -bonjour-service@^1.0.11: - version "1.0.13" - resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.0.13.tgz#4ac003dc1626023252d58adf2946f57e5da450c1" - integrity sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA== - dependencies: - array-flatten "^2.1.2" - dns-equal "^1.0.0" - fast-deep-equal "^3.1.3" - multicast-dns "^7.2.5" - -boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brace-expansion@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" - integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== - dependencies: - balanced-match "^1.0.0" - -braces@^3.0.2, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.18.1, browserslist@^4.20.2, browserslist@^4.20.3, browserslist@^4.21.0: - version "4.21.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.0.tgz#7ab19572361a140ecd1e023e2c1ed95edda0cefe" - integrity sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA== - dependencies: - caniuse-lite "^1.0.30001358" - electron-to-chromium "^1.4.164" - node-releases "^2.0.5" - update-browserslist-db "^1.0.0" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -builtin-modules@^3.1.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" - integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -bytes@3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" - integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camel-case@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" - integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== - dependencies: - pascal-case "^3.1.2" - tslib "^2.0.3" - -camelcase-css@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" - integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== - -camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.2.0, camelcase@^6.2.1: - version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - 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" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001358: - version "1.0.30001359" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz#a1c1cbe1c2da9e689638813618b4219acbd4925e" - integrity sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw== - -case-sensitive-paths-webpack-plugin@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" - integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== - -chalk@^2.0.0, chalk@^2.4.1: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - 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" - -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -char-regex@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-2.0.1.tgz#6dafdb25f9d3349914079f010ba8d0e6ff9cd01e" - integrity sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw== - -charcodes@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/charcodes/-/charcodes-0.2.0.tgz#5208d327e6cc05f99eb80ffc814707572d1f14e4" - integrity sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ== - -check-types@^11.1.1: - version "11.1.2" - resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.1.2.tgz#86a7c12bf5539f6324eb0e70ca8896c0e38f3e2f" - integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== - -chokidar@^3.4.2, chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - 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" + "babel-plugin-macros" "^3.1.0" + "babel-plugin-transform-react-remove-prop-types" "^0.4.24" + +"balanced-match@^1.0.0": + "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + "version" "1.0.2" + +"batch@0.6.1": + "integrity" "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + "resolved" "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + "version" "0.6.1" + +"bfj@^7.0.2": + "integrity" "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==" + "resolved" "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz" + "version" "7.0.2" + dependencies: + "bluebird" "^3.5.5" + "check-types" "^11.1.1" + "hoopy" "^0.1.4" + "tryer" "^1.0.1" + +"big.js@^5.2.2": + "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + "resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" + "version" "5.2.2" + +"binary-extensions@^2.0.0": + "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + "version" "2.2.0" + +"bluebird@^3.5.5": + "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" + "version" "3.7.2" + +"body-parser@1.20.0": + "integrity" "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==" + "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz" + "version" "1.20.0" + 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" + +"bonjour-service@^1.0.11": + "integrity" "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==" + "resolved" "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz" + "version" "1.0.13" + dependencies: + "array-flatten" "^2.1.2" + "dns-equal" "^1.0.0" + "fast-deep-equal" "^3.1.3" + "multicast-dns" "^7.2.5" + +"boolbase@^1.0.0", "boolbase@~1.0.0": + "integrity" "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + "version" "1.0.0" + +"brace-expansion@^1.1.7": + "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + "version" "1.1.11" + dependencies: + "balanced-match" "^1.0.0" + "concat-map" "0.0.1" + +"brace-expansion@^2.0.1": + "integrity" "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "balanced-match" "^1.0.0" + +"braces@^3.0.2", "braces@~3.0.2": + "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" + "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "fill-range" "^7.0.1" + +"browser-process-hrtime@^1.0.0": + "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + "version" "1.0.0" + +"browserslist@^4.0.0", "browserslist@^4.14.5", "browserslist@^4.16.6", "browserslist@^4.18.1", "browserslist@^4.20.2", "browserslist@^4.20.3", "browserslist@^4.21.0", "browserslist@>= 4", "browserslist@>= 4.21.0", "browserslist@>=4": + "integrity" "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz" + "version" "4.21.0" + dependencies: + "caniuse-lite" "^1.0.30001358" + "electron-to-chromium" "^1.4.164" + "node-releases" "^2.0.5" + "update-browserslist-db" "^1.0.0" + +"bser@2.1.1": + "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==" + "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "node-int64" "^0.4.0" + +"buffer-from@^1.0.0": + "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + "version" "1.1.2" + +"builtin-modules@^3.1.0": + "integrity" "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + "resolved" "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" + "version" "3.3.0" + +"bytes@3.0.0": + "integrity" "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + "version" "3.0.0" + +"bytes@3.1.2": + "integrity" "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" + "version" "3.1.2" + +"call-bind@^1.0.0", "call-bind@^1.0.2": + "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" + "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "function-bind" "^1.1.1" + "get-intrinsic" "^1.0.2" + +"callsites@^3.0.0": + "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + "version" "3.1.0" + +"camel-case@^4.1.2": + "integrity" "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==" + "resolved" "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "pascal-case" "^3.1.2" + "tslib" "^2.0.3" + +"camelcase-css@^2.0.1": + "integrity" "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + "resolved" "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" + "version" "2.0.1" + +"camelcase@^5.3.1": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"camelcase@^6.2.0", "camelcase@^6.2.1": + "integrity" "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + "version" "6.3.0" + +"caniuse-api@^3.0.0": + "integrity" "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==" + "resolved" "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "browserslist" "^4.0.0" + "caniuse-lite" "^1.0.0" + "lodash.memoize" "^4.1.2" + "lodash.uniq" "^4.5.0" + +"caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30001335", "caniuse-lite@^1.0.30001358": + "integrity" "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz" + "version" "1.0.30001359" + +"case-sensitive-paths-webpack-plugin@^2.4.0": + "integrity" "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" + "resolved" "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz" + "version" "2.4.0" + +"chalk@^2.0.0": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^2.4.1": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^3.0.0": + "integrity" "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"chalk@^4.0.0", "chalk@^4.0.2", "chalk@^4.1.0", "chalk@^4.1.2": + "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"char-regex@^1.0.2": + "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + "version" "1.0.2" + +"char-regex@^2.0.0": + "integrity" "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz" + "version" "2.0.1" + +"charcodes@^0.2.0": + "integrity" "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" + "resolved" "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz" + "version" "0.2.0" + +"check-types@^11.1.1": + "integrity" "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + "resolved" "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" + "version" "11.1.2" + +"chokidar@^3.4.2", "chokidar@^3.5.3": + "integrity" "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" + "version" "3.5.3" + 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" optionalDependencies: - fsevents "~2.3.2" + "fsevents" "~2.3.2" -chrome-trace-event@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" - integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== +"chrome-trace-event@^1.0.2": + "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + "resolved" "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" + "version" "1.0.3" -ci-info@^3.2.0: - version "3.3.2" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.2.tgz#6d2967ffa407466481c6c90b6e16b3098f080128" - integrity sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg== +"ci-info@^3.2.0": + "integrity" "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==" + "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz" + "version" "3.3.2" -cjs-module-lexer@^1.0.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40" - integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== +"cjs-module-lexer@^1.0.0": + "integrity" "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz" + "version" "1.2.2" -clean-css@^5.2.2: - version "5.3.0" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.0.tgz#ad3d8238d5f3549e83d5f87205189494bc7cbb59" - integrity sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ== +"clean-css@^5.2.2": + "integrity" "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==" + "resolved" "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz" + "version" "5.3.0" dependencies: - source-map "~0.6.0" + "source-map" "~0.6.0" -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== +"cliui@^7.0.2": + "integrity" "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" + "version" "7.0.4" dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" + "string-width" "^4.2.0" + "strip-ansi" "^6.0.0" + "wrap-ansi" "^7.0.0" -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== +"co@^4.6.0": + "integrity" "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + "version" "4.6.0" -coa@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== +"coa@^2.0.2": + "integrity" "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==" + "resolved" "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" + "version" "2.0.2" dependencies: "@types/q" "^1.5.1" - chalk "^2.4.1" - q "^1.1.2" - -collect-v8-coverage@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@^1.1.4, color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colord@^2.9.1: - version "2.9.2" - resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1" - integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== - -colorette@^2.0.10: - version "2.0.19" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" - integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@^2.20.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - -commander@^8.3.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== - -common-path-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" - integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== - -common-tags@^1.8.0: - version "1.8.2" - resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.2.tgz#94ebb3c076d26032745fd54face7f688ef5ac9c6" - integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.4: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - 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" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -confusing-browser-globals@^1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" - integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== - -connect-history-api-fallback@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" - integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== - -content-disposition@0.5.4: - version "0.5.4" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" - integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== - dependencies: - safe-buffer "5.2.1" - -content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - -convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== - -cookie@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" - integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== - -core-js-compat@^3.21.0, core-js-compat@^3.22.1: - version "3.23.3" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.23.3.tgz#7d8503185be76bb6d8d592c291a4457a8e440aa9" - integrity sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw== - dependencies: - browserslist "^4.21.0" - semver "7.0.0" - -core-js-pure@^3.20.2, core-js-pure@^3.8.1: - version "3.23.3" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.23.3.tgz#bcd02d3d8ec68ad871ef50d5ccbb248ddb54f401" - integrity sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA== - -core-js@^3.19.2: - version "3.23.3" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.23.3.tgz#3b977612b15da6da0c9cc4aec487e8d24f371112" - integrity sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q== - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" - integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== + "chalk" "^2.4.1" + "q" "^1.1.2" + +"collect-v8-coverage@^1.0.0": + "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + "resolved" "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" + "version" "1.0.1" + +"color-convert@^1.9.0": + "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + "version" "1.9.3" + dependencies: + "color-name" "1.1.3" + +"color-convert@^2.0.1": + "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "color-name" "~1.1.4" + +"color-name@^1.1.4", "color-name@~1.1.4": + "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + "version" "1.1.4" + +"color-name@1.1.3": + "integrity" "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + "version" "1.1.3" + +"colord@^2.9.1": + "integrity" "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + "resolved" "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz" + "version" "2.9.2" + +"colorette@^2.0.10": + "integrity" "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + "resolved" "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" + "version" "2.0.19" + +"combined-stream@^1.0.8": + "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "delayed-stream" "~1.0.0" + +"commander@^2.20.0": + "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + "version" "2.20.3" + +"commander@^7.2.0": + "integrity" "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + "resolved" "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" + "version" "7.2.0" + +"commander@^8.3.0": + "integrity" "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + "resolved" "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" + "version" "8.3.0" + +"common-path-prefix@^3.0.0": + "integrity" "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + "resolved" "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" + "version" "3.0.0" + +"common-tags@^1.8.0": + "integrity" "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + "resolved" "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz" + "version" "1.8.2" + +"commondir@^1.0.1": + "integrity" "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + "version" "1.0.1" + +"compressible@~2.0.16": + "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + "version" "2.0.18" + dependencies: + "mime-db" ">= 1.43.0 < 2" + +"compression@^1.7.4": + "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" + "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + "version" "1.7.4" + 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" + +"concat-map@0.0.1": + "integrity" "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + "version" "0.0.1" + +"confusing-browser-globals@^1.0.11": + "integrity" "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + "resolved" "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" + "version" "1.0.11" + +"connect-history-api-fallback@^1.6.0": + "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + "resolved" "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" + "version" "1.6.0" + +"content-disposition@0.5.4": + "integrity" "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==" + "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" + "version" "0.5.4" + dependencies: + "safe-buffer" "5.2.1" + +"content-type@~1.0.4": + "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" + "version" "1.0.4" + +"convert-source-map@^1.4.0", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0": + "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==" + "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz" + "version" "1.8.0" + dependencies: + "safe-buffer" "~5.1.1" + +"cookie-signature@1.0.6": + "integrity" "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + "version" "1.0.6" + +"cookie@0.5.0": + "integrity" "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" + "version" "0.5.0" + +"core-js-compat@^3.21.0", "core-js-compat@^3.22.1": + "integrity" "sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw==" + "resolved" "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.3.tgz" + "version" "3.23.3" + dependencies: + "browserslist" "^4.21.0" + "semver" "7.0.0" + +"core-js-pure@^3.20.2", "core-js-pure@^3.8.1": + "integrity" "sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA==" + "resolved" "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.3.tgz" + "version" "3.23.3" + +"core-js@^3.19.2": + "integrity" "sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz" + "version" "3.23.3" + +"core-util-is@~1.0.0": + "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + "version" "1.0.3" + +"cosmiconfig@^6.0.0": + "integrity" "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" + "version" "6.0.0" 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" + "import-fresh" "^3.1.0" + "parse-json" "^5.0.0" + "path-type" "^4.0.0" + "yaml" "^1.7.2" -cosmiconfig@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" - integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== +"cosmiconfig@^7.0.0": + "integrity" "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz" + "version" "7.0.1" 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" - -cross-spawn@^7.0.2, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - -css-blank-pseudo@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz#36523b01c12a25d812df343a32c322d2a2324561" - integrity sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ== - dependencies: - postcss-selector-parser "^6.0.9" - -css-declaration-sorter@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz#72ebd995c8f4532ff0036631f7365cce9759df14" - integrity sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== - -css-has-pseudo@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz#57f6be91ca242d5c9020ee3e51bbb5b89fc7af73" - integrity sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw== - dependencies: - postcss-selector-parser "^6.0.9" - -css-loader@^6.5.1: - version "6.7.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.7.1.tgz#e98106f154f6e1baf3fc3bc455cb9981c1d5fd2e" - 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" - -css-minimizer-webpack-plugin@^3.2.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f" - 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" - -css-prefers-color-scheme@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz#ca8a22e5992c10a5b9d315155e7caee625903349" - integrity sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA== - -css-select-base-adapter@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" - integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== - -css-select@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" - integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== - dependencies: - boolbase "^1.0.0" - css-what "^3.2.1" - domutils "^1.7.0" - nth-check "^1.0.2" - -css-select@^4.1.3: - version "4.3.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" - 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" - -css-tree@1.0.0-alpha.37: - version "1.0.0-alpha.37" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== - dependencies: - mdn-data "2.0.4" - source-map "^0.6.1" - -css-tree@^1.1.2, css-tree@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" - integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== - dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" - -css-what@^3.2.1: - version "3.4.2" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" - integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== - -css-what@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" - integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== - -css.escape@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" - integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== - -css@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d" - integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ== - dependencies: - inherits "^2.0.4" - source-map "^0.6.1" - source-map-resolve "^0.6.0" - -cssdb@^6.6.3: - version "6.6.3" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-6.6.3.tgz#1f331a2fab30c18d9f087301e6122a878bb1e505" - integrity sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA== - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -cssnano-preset-default@^5.2.12: - version "5.2.12" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz#ebe6596ec7030e62c3eb2b3c09f533c0644a9a97" - integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== - dependencies: - css-declaration-sorter "^6.3.0" - cssnano-utils "^3.1.0" - postcss-calc "^8.2.3" - postcss-colormin "^5.3.0" - postcss-convert-values "^5.1.2" - postcss-discard-comments "^5.1.2" - postcss-discard-duplicates "^5.1.0" - postcss-discard-empty "^5.1.1" - postcss-discard-overridden "^5.1.0" - postcss-merge-longhand "^5.1.6" - postcss-merge-rules "^5.1.2" - postcss-minify-font-values "^5.1.0" - postcss-minify-gradients "^5.1.1" - postcss-minify-params "^5.1.3" - postcss-minify-selectors "^5.2.1" - postcss-normalize-charset "^5.1.0" - postcss-normalize-display-values "^5.1.0" - postcss-normalize-positions "^5.1.1" - postcss-normalize-repeat-style "^5.1.1" - postcss-normalize-string "^5.1.0" - postcss-normalize-timing-functions "^5.1.0" - postcss-normalize-unicode "^5.1.0" - postcss-normalize-url "^5.1.0" - postcss-normalize-whitespace "^5.1.1" - postcss-ordered-values "^5.1.3" - postcss-reduce-initial "^5.1.0" - postcss-reduce-transforms "^5.1.0" - postcss-svgo "^5.1.0" - postcss-unique-selectors "^5.1.1" - -cssnano-utils@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" - integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== - -cssnano@^5.0.6: - version "5.1.12" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.12.tgz#bcd0b64d6be8692de79332c501daa7ece969816c" - integrity sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== - dependencies: - cssnano-preset-default "^5.2.12" - lilconfig "^2.0.3" - yaml "^1.10.2" - -csso@^4.0.2, csso@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" - integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== - dependencies: - css-tree "^1.1.2" - -cssom@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - dependencies: - cssom "~0.3.6" - -csstype@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.0.tgz#4ddcac3718d787cf9df0d1b7d15033925c8f29f2" - integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA== - -damerau-levenshtein@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7" - integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== - -data-urls@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" - integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== - dependencies: - abab "^2.0.3" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" - -debug@2.6.9, debug@^2.6.0, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -debug@^3.2.7: - version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - -decimal.js@^10.2.1: - version "10.3.1" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" - integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og== - -dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== - -deep-is@^0.1.3, deep-is@~0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -default-gateway@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" - integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg== - dependencies: - execa "^5.0.0" - -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - -define-properties@^1.1.3, define-properties@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" - integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -defined@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" - integrity sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ== - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -depd@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== - -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detect-newline@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== - -detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" - integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== - -detect-port-alt@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" - integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== - dependencies: - address "^1.0.1" - debug "^2.6.0" - -detective@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.1.tgz#6af01eeda11015acb0e73f933242b70f24f91034" - integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw== - dependencies: - acorn-node "^1.8.2" - defined "^1.0.0" - minimist "^1.2.6" - -didyoumean@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" - integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== - -diff-sequences@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327" - integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== - -diff-sequences@^28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-28.1.1.tgz#9989dc731266dc2903457a70e996f3a041913ac6" - integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw== - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -dlv@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" - integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== - -dns-packet@^5.2.2: - version "5.4.0" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.4.0.tgz#1f88477cf9f27e78a213fb6d118ae38e759a879b" - integrity sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g== + "import-fresh" "^3.2.1" + "parse-json" "^5.0.0" + "path-type" "^4.0.0" + "yaml" "^1.10.0" + +"cross-spawn@^7.0.2", "cross-spawn@^7.0.3": + "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "path-key" "^3.1.0" + "shebang-command" "^2.0.0" + "which" "^2.0.1" + +"crypto-random-string@^2.0.0": + "integrity" "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + "resolved" "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" + "version" "2.0.0" + +"css-blank-pseudo@^3.0.3": + "integrity" "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==" + "resolved" "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "postcss-selector-parser" "^6.0.9" + +"css-declaration-sorter@^6.3.0": + "integrity" "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==" + "resolved" "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz" + "version" "6.3.0" + +"css-has-pseudo@^3.0.4": + "integrity" "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==" + "resolved" "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "postcss-selector-parser" "^6.0.9" + +"css-loader@^6.5.1": + "integrity" "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==" + "resolved" "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz" + "version" "6.7.1" + 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" + +"css-minimizer-webpack-plugin@^3.2.0": + "integrity" "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==" + "resolved" "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz" + "version" "3.4.1" + 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" + +"css-prefers-color-scheme@^6.0.3": + "integrity" "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" + "resolved" "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz" + "version" "6.0.3" + +"css-select-base-adapter@^0.1.1": + "integrity" "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + "resolved" "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" + "version" "0.1.1" + +"css-select@^2.0.0": + "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==" + "resolved" "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "boolbase" "^1.0.0" + "css-what" "^3.2.1" + "domutils" "^1.7.0" + "nth-check" "^1.0.2" + +"css-select@^4.1.3": + "integrity" "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==" + "resolved" "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "boolbase" "^1.0.0" + "css-what" "^6.0.1" + "domhandler" "^4.3.1" + "domutils" "^2.8.0" + "nth-check" "^2.0.1" + +"css-tree@^1.1.2": + "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "mdn-data" "2.0.14" + "source-map" "^0.6.1" + +"css-tree@^1.1.3": + "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "mdn-data" "2.0.14" + "source-map" "^0.6.1" + +"css-tree@1.0.0-alpha.37": + "integrity" "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" + "version" "1.0.0-alpha.37" + dependencies: + "mdn-data" "2.0.4" + "source-map" "^0.6.1" + +"css-what@^3.2.1": + "integrity" "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + "resolved" "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" + "version" "3.4.2" + +"css-what@^6.0.1": + "integrity" "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + "resolved" "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" + "version" "6.1.0" + +"css.escape@^1.5.1": + "integrity" "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + "resolved" "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" + "version" "1.5.1" + +"css@^3.0.0": + "integrity" "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==" + "resolved" "https://registry.npmjs.org/css/-/css-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "inherits" "^2.0.4" + "source-map" "^0.6.1" + "source-map-resolve" "^0.6.0" + +"cssdb@^6.6.3": + "integrity" "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==" + "resolved" "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz" + "version" "6.6.3" + +"cssesc@^3.0.0": + "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + "version" "3.0.0" + +"cssnano-preset-default@^5.2.12": + "integrity" "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==" + "resolved" "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz" + "version" "5.2.12" + dependencies: + "css-declaration-sorter" "^6.3.0" + "cssnano-utils" "^3.1.0" + "postcss-calc" "^8.2.3" + "postcss-colormin" "^5.3.0" + "postcss-convert-values" "^5.1.2" + "postcss-discard-comments" "^5.1.2" + "postcss-discard-duplicates" "^5.1.0" + "postcss-discard-empty" "^5.1.1" + "postcss-discard-overridden" "^5.1.0" + "postcss-merge-longhand" "^5.1.6" + "postcss-merge-rules" "^5.1.2" + "postcss-minify-font-values" "^5.1.0" + "postcss-minify-gradients" "^5.1.1" + "postcss-minify-params" "^5.1.3" + "postcss-minify-selectors" "^5.2.1" + "postcss-normalize-charset" "^5.1.0" + "postcss-normalize-display-values" "^5.1.0" + "postcss-normalize-positions" "^5.1.1" + "postcss-normalize-repeat-style" "^5.1.1" + "postcss-normalize-string" "^5.1.0" + "postcss-normalize-timing-functions" "^5.1.0" + "postcss-normalize-unicode" "^5.1.0" + "postcss-normalize-url" "^5.1.0" + "postcss-normalize-whitespace" "^5.1.1" + "postcss-ordered-values" "^5.1.3" + "postcss-reduce-initial" "^5.1.0" + "postcss-reduce-transforms" "^5.1.0" + "postcss-svgo" "^5.1.0" + "postcss-unique-selectors" "^5.1.1" + +"cssnano-utils@^3.1.0": + "integrity" "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" + "resolved" "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz" + "version" "3.1.0" + +"cssnano@^5.0.6": + "integrity" "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==" + "resolved" "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz" + "version" "5.1.12" + dependencies: + "cssnano-preset-default" "^5.2.12" + "lilconfig" "^2.0.3" + "yaml" "^1.10.2" + +"csso@^4.0.2", "csso@^4.2.0": + "integrity" "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==" + "resolved" "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "css-tree" "^1.1.2" + +"cssom@^0.4.4": + "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" + "version" "0.4.4" + +"cssom@~0.3.6": + "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + "version" "0.3.8" + +"cssstyle@^2.3.0": + "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==" + "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "cssom" "~0.3.6" + +"csstype@^3.0.2": + "integrity" "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz" + "version" "3.1.0" + +"damerau-levenshtein@^1.0.8": + "integrity" "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + "resolved" "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" + "version" "1.0.8" + +"data-urls@^2.0.0": + "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==" + "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "abab" "^2.0.3" + "whatwg-mimetype" "^2.3.0" + "whatwg-url" "^8.0.0" + +"debug@^2.6.0": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^3.2.7": + "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + "version" "3.2.7" + dependencies: + "ms" "^2.1.1" + +"debug@^4.1.0", "debug@^4.1.1", "debug@^4.3.2", "debug@^4.3.4", "debug@4": + "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + "version" "4.3.4" + dependencies: + "ms" "2.1.2" + +"debug@2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"decimal.js@^10.2.1": + "integrity" "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + "resolved" "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" + "version" "10.3.1" + +"decode-uri-component@^0.2.0": + "integrity" "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" + "version" "0.2.0" + +"dedent@^0.7.0": + "integrity" "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + "resolved" "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" + "version" "0.7.0" + +"deep-is@^0.1.3", "deep-is@~0.1.3": + "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + "version" "0.1.4" + +"deepmerge@^4.2.2": + "integrity" "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" + "version" "4.2.2" + +"default-gateway@^6.0.3": + "integrity" "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==" + "resolved" "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz" + "version" "6.0.3" + dependencies: + "execa" "^5.0.0" + +"define-lazy-prop@^2.0.0": + "integrity" "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + "resolved" "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" + "version" "2.0.0" + +"define-properties@^1.1.3", "define-properties@^1.1.4": + "integrity" "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==" + "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "has-property-descriptors" "^1.0.0" + "object-keys" "^1.1.1" + +"defined@^1.0.0": + "integrity" "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + "resolved" "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" + "version" "1.0.0" + +"delayed-stream@~1.0.0": + "integrity" "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + "version" "1.0.0" + +"depd@~1.1.2": + "integrity" "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + "version" "1.1.2" + +"depd@2.0.0": + "integrity" "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + "resolved" "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + "version" "2.0.0" + +"destroy@1.2.0": + "integrity" "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" + "version" "1.2.0" + +"detect-newline@^3.0.0": + "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" + "version" "3.1.0" + +"detect-node@^2.0.4": + "integrity" "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + "resolved" "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" + "version" "2.1.0" + +"detect-port-alt@^1.1.6": + "integrity" "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==" + "resolved" "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" + "version" "1.1.6" + dependencies: + "address" "^1.0.1" + "debug" "^2.6.0" + +"detective@^5.2.1": + "integrity" "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==" + "resolved" "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "acorn-node" "^1.8.2" + "defined" "^1.0.0" + "minimist" "^1.2.6" + +"didyoumean@^1.2.2": + "integrity" "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + "resolved" "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" + "version" "1.2.2" + +"diff-sequences@^27.5.1": + "integrity" "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" + "version" "27.5.1" + +"diff-sequences@^28.1.1": + "integrity" "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==" + "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz" + "version" "28.1.1" + +"dir-glob@^3.0.1": + "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" + "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "path-type" "^4.0.0" + +"dlv@^1.1.3": + "integrity" "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + "resolved" "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" + "version" "1.1.3" + +"dns-equal@^1.0.0": + "integrity" "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + "resolved" "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" + "version" "1.0.0" + +"dns-packet@^5.2.2": + "integrity" "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==" + "resolved" "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz" + "version" "5.4.0" dependencies: "@leichtgewicht/ip-codec" "^2.0.1" -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== +"doctrine@^2.1.0": + "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + "version" "2.1.0" dependencies: - esutils "^2.0.2" + "esutils" "^2.0.2" -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== +"doctrine@^3.0.0": + "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + "version" "3.0.0" dependencies: - esutils "^2.0.2" + "esutils" "^2.0.2" -dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: - version "0.5.14" - resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz#56082f71b1dc7aac69d83c4285eef39c15d93f56" - integrity sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg== +"dom-accessibility-api@^0.5.6", "dom-accessibility-api@^0.5.9": + "integrity" "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + "resolved" "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz" + "version" "0.5.14" -dom-converter@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" - integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== +"dom-converter@^0.2.0": + "integrity" "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==" + "resolved" "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" + "version" "0.2.0" dependencies: - utila "~0.4" - -dom-serializer@0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" + "utila" "~0.4" -dom-serializer@^1.0.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" - integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.0" - entities "^2.0.0" - -domelementtype@1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" - integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== - -domexception@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" - integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== - dependencies: - webidl-conversions "^5.0.0" - -domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" - integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== - dependencies: - domelementtype "^2.2.0" - -domutils@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -domutils@^2.5.2, domutils@^2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" - integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.2.0" - domhandler "^4.2.0" - -dot-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" - integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -dotenv-expand@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - -dotenv@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" - integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== - -duplexer@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -ejs@^3.1.6: - version "3.1.8" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.8.tgz#758d32910c78047585c7ef1f92f9ee041c1c190b" - integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== - dependencies: - jake "^10.8.5" - -electron-to-chromium@^1.4.164: - version "1.4.170" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz#0415fc489402e09bfbe1f0c99bbf4d73f31d48d4" - integrity sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw== - -emittery@^0.10.2: - version "0.10.2" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933" - integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== - -emittery@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860" - integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -enhanced-resolve@^5.9.3: - version "5.9.3" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz#44a342c012cbc473254af5cc6ae20ebd0aae5d88" - integrity sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" - integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -error-stack-parser@^2.0.6: - version "2.1.4" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" - integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== - dependencies: - stackframe "^1.3.4" - -es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5, es-abstract@^1.20.1: - version "1.20.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" - integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - is-callable "^1.2.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" - regexp.prototype.flags "^1.4.3" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" - unbox-primitive "^1.0.2" - -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== - -es-module-lexer@^0.9.0: - version "0.9.3" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" - integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== - -es-shim-unscopables@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" - integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== - dependencies: - has "^1.0.3" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escodegen@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" - integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== - dependencies: - esprima "^4.0.1" - estraverse "^5.2.0" - esutils "^2.0.2" - optionator "^0.8.1" +"dom-serializer@^1.0.1": + "integrity" "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==" + "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" + "version" "1.4.1" + dependencies: + "domelementtype" "^2.0.1" + "domhandler" "^4.2.0" + "entities" "^2.0.0" + +"dom-serializer@0": + "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==" + "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "domelementtype" "^2.0.1" + "entities" "^2.0.0" + +"domelementtype@^2.0.1", "domelementtype@^2.2.0": + "integrity" "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" + "version" "2.3.0" + +"domelementtype@1": + "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + "version" "1.3.1" + +"domexception@^2.0.1": + "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==" + "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "webidl-conversions" "^5.0.0" + +"domhandler@^4.0.0", "domhandler@^4.2.0", "domhandler@^4.3.1": + "integrity" "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==" + "resolved" "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "domelementtype" "^2.2.0" + +"domutils@^1.7.0": + "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==" + "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "dom-serializer" "0" + "domelementtype" "1" + +"domutils@^2.5.2", "domutils@^2.8.0": + "integrity" "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==" + "resolved" "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" + "version" "2.8.0" + dependencies: + "dom-serializer" "^1.0.1" + "domelementtype" "^2.2.0" + "domhandler" "^4.2.0" + +"dot-case@^3.0.4": + "integrity" "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==" + "resolved" "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "no-case" "^3.0.4" + "tslib" "^2.0.3" + +"dotenv-expand@^5.1.0": + "integrity" "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + "resolved" "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" + "version" "5.1.0" + +"dotenv@^10.0.0": + "integrity" "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" + "version" "10.0.0" + +"duplexer@^0.1.2": + "integrity" "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + "resolved" "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + "version" "0.1.2" + +"ee-first@1.1.1": + "integrity" "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + "version" "1.1.1" + +"ejs@^3.1.6": + "integrity" "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==" + "resolved" "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz" + "version" "3.1.8" + dependencies: + "jake" "^10.8.5" + +"electron-to-chromium@^1.4.164": + "integrity" "sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz" + "version" "1.4.170" + +"emittery@^0.10.2": + "integrity" "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" + "version" "0.10.2" + +"emittery@^0.8.1": + "integrity" "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" + "version" "0.8.1" + +"emoji-regex@^8.0.0": + "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + "version" "8.0.0" + +"emoji-regex@^9.2.2": + "integrity" "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + "version" "9.2.2" + +"emojis-list@^3.0.0": + "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" + "version" "3.0.0" + +"encodeurl@~1.0.2": + "integrity" "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + "version" "1.0.2" + +"enhanced-resolve@^5.9.3": + "integrity" "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==" + "resolved" "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz" + "version" "5.9.3" + dependencies: + "graceful-fs" "^4.2.4" + "tapable" "^2.2.0" + +"entities@^2.0.0": + "integrity" "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + "resolved" "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" + "version" "2.2.0" + +"error-ex@^1.3.1": + "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "is-arrayish" "^0.2.1" + +"error-stack-parser@^2.0.6": + "integrity" "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==" + "resolved" "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" + "version" "2.1.4" + dependencies: + "stackframe" "^1.3.4" + +"es-abstract@^1.17.2", "es-abstract@^1.19.0", "es-abstract@^1.19.1", "es-abstract@^1.19.2", "es-abstract@^1.19.5", "es-abstract@^1.20.1": + "integrity" "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==" + "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz" + "version" "1.20.1" + dependencies: + "call-bind" "^1.0.2" + "es-to-primitive" "^1.2.1" + "function-bind" "^1.1.1" + "function.prototype.name" "^1.1.5" + "get-intrinsic" "^1.1.1" + "get-symbol-description" "^1.0.0" + "has" "^1.0.3" + "has-property-descriptors" "^1.0.0" + "has-symbols" "^1.0.3" + "internal-slot" "^1.0.3" + "is-callable" "^1.2.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" + "regexp.prototype.flags" "^1.4.3" + "string.prototype.trimend" "^1.0.5" + "string.prototype.trimstart" "^1.0.5" + "unbox-primitive" "^1.0.2" + +"es-array-method-boxes-properly@^1.0.0": + "integrity" "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + "resolved" "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz" + "version" "1.0.0" + +"es-module-lexer@^0.9.0": + "integrity" "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + "resolved" "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz" + "version" "0.9.3" + +"es-shim-unscopables@^1.0.0": + "integrity" "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==" + "resolved" "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has" "^1.0.3" + +"es-to-primitive@^1.2.1": + "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" + "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "is-callable" "^1.1.4" + "is-date-object" "^1.0.1" + "is-symbol" "^1.0.2" + +"escalade@^3.1.1": + "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + "version" "3.1.1" + +"escape-html@~1.0.3": + "integrity" "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + "version" "1.0.3" + +"escape-string-regexp@^1.0.5": + "integrity" "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"escape-string-regexp@^2.0.0": + "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + "version" "2.0.0" + +"escape-string-regexp@^4.0.0": + "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + "version" "4.0.0" + +"escodegen@^2.0.0": + "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==" + "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "esprima" "^4.0.1" + "estraverse" "^5.2.0" + "esutils" "^2.0.2" + "optionator" "^0.8.1" optionalDependencies: - source-map "~0.6.1" + "source-map" "~0.6.1" -eslint-config-react-app@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz#73ba3929978001c5c86274c017ea57eb5fa644b4" - integrity sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA== +"eslint-config-react-app@^7.0.1": + "integrity" "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==" + "resolved" "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz" + "version" "7.0.1" 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" - -eslint-import-resolver-node@^0.3.6: - version "0.3.6" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" - integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== - dependencies: - debug "^3.2.7" - resolve "^1.20.0" - -eslint-module-utils@^2.7.3: - version "2.7.3" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee" - integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ== - dependencies: - debug "^3.2.7" - find-up "^2.1.0" - -eslint-plugin-flowtype@^8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz#e1557e37118f24734aa3122e7536a038d34a4912" - integrity sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ== - dependencies: - lodash "^4.17.21" - string-natural-compare "^3.0.1" - -eslint-plugin-import@^2.25.3: - version "2.26.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b" - 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" - -eslint-plugin-jest@^25.3.0: - version "25.7.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz#ff4ac97520b53a96187bad9c9814e7d00de09a6a" - integrity sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ== + "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@^0.3.6": + "integrity" "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==" + "resolved" "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz" + "version" "0.3.6" + dependencies: + "debug" "^3.2.7" + "resolve" "^1.20.0" + +"eslint-module-utils@^2.7.3": + "integrity" "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==" + "resolved" "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz" + "version" "2.7.3" + dependencies: + "debug" "^3.2.7" + "find-up" "^2.1.0" + +"eslint-plugin-flowtype@^8.0.3": + "integrity" "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz" + "version" "8.0.3" + dependencies: + "lodash" "^4.17.21" + "string-natural-compare" "^3.0.1" + +"eslint-plugin-import@^2.25.3": + "integrity" "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==" + "resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz" + "version" "2.26.0" + 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" + +"eslint-plugin-jest@^25.3.0": + "integrity" "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz" + "version" "25.7.0" dependencies: "@typescript-eslint/experimental-utils" "^5.0.0" -eslint-plugin-jsx-a11y@^6.5.1: - version "6.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz#2c5ac12e013eb98337b9aa261c3b355275cc6415" - integrity sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw== +"eslint-plugin-jsx-a11y@^6.5.1": + "integrity" "sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw==" + "resolved" "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz" + "version" "6.6.0" dependencies: "@babel/runtime" "^7.18.3" - aria-query "^4.2.2" - array-includes "^3.1.5" - ast-types-flow "^0.0.7" - axe-core "^4.4.2" - axobject-query "^2.2.0" - damerau-levenshtein "^1.0.8" - emoji-regex "^9.2.2" - has "^1.0.3" - jsx-ast-utils "^3.3.1" - language-tags "^1.0.5" - minimatch "^3.1.2" - semver "^6.3.0" - -eslint-plugin-react-hooks@^4.3.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== - -eslint-plugin-react@^7.27.1: - version "7.30.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz#2be4ab23ce09b5949c6631413ba64b2810fd3e22" - integrity sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg== - dependencies: - array-includes "^3.1.5" - array.prototype.flatmap "^1.3.0" - doctrine "^2.1.0" - estraverse "^5.3.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.1.2" - object.entries "^1.1.5" - object.fromentries "^2.0.5" - object.hasown "^1.1.1" - object.values "^1.1.5" - prop-types "^15.8.1" - resolve "^2.0.0-next.3" - semver "^6.3.0" - string.prototype.matchall "^4.0.7" - -eslint-plugin-testing-library@^5.0.1: - version "5.5.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz#6fe602f9082a421b471bbae8aed692e26fe981b3" - integrity sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g== + "aria-query" "^4.2.2" + "array-includes" "^3.1.5" + "ast-types-flow" "^0.0.7" + "axe-core" "^4.4.2" + "axobject-query" "^2.2.0" + "damerau-levenshtein" "^1.0.8" + "emoji-regex" "^9.2.2" + "has" "^1.0.3" + "jsx-ast-utils" "^3.3.1" + "language-tags" "^1.0.5" + "minimatch" "^3.1.2" + "semver" "^6.3.0" + +"eslint-plugin-react-hooks@^4.3.0": + "integrity" "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" + "version" "4.6.0" + +"eslint-plugin-react@^7.27.1": + "integrity" "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz" + "version" "7.30.1" + dependencies: + "array-includes" "^3.1.5" + "array.prototype.flatmap" "^1.3.0" + "doctrine" "^2.1.0" + "estraverse" "^5.3.0" + "jsx-ast-utils" "^2.4.1 || ^3.0.0" + "minimatch" "^3.1.2" + "object.entries" "^1.1.5" + "object.fromentries" "^2.0.5" + "object.hasown" "^1.1.1" + "object.values" "^1.1.5" + "prop-types" "^15.8.1" + "resolve" "^2.0.0-next.3" + "semver" "^6.3.0" + "string.prototype.matchall" "^4.0.7" + +"eslint-plugin-testing-library@^5.0.1": + "integrity" "sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g==" + "resolved" "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz" + "version" "5.5.1" dependencies: "@typescript-eslint/utils" "^5.13.0" -eslint-scope@5.1.1, eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== +"eslint-scope@^5.1.1": + "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + "version" "5.1.1" dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" + "esrecurse" "^4.3.0" + "estraverse" "^4.1.1" -eslint-scope@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" - integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== +"eslint-scope@^7.1.1": + "integrity" "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz" + "version" "7.1.1" dependencies: - esrecurse "^4.3.0" - estraverse "^5.2.0" + "esrecurse" "^4.3.0" + "estraverse" "^5.2.0" -eslint-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" - integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== +"eslint-scope@5.1.1": + "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + "version" "5.1.1" dependencies: - eslint-visitor-keys "^2.0.0" + "esrecurse" "^4.3.0" + "estraverse" "^4.1.1" -eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== +"eslint-utils@^3.0.0": + "integrity" "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==" + "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "eslint-visitor-keys" "^2.0.0" + +"eslint-visitor-keys@^2.0.0": + "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" + "version" "2.1.0" -eslint-visitor-keys@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" - integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== +"eslint-visitor-keys@^2.1.0": + "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" + "version" "2.1.0" -eslint-webpack-plugin@^3.1.1: - version "3.2.0" - resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz#1978cdb9edc461e4b0195a20da950cf57988347c" - integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w== +"eslint-visitor-keys@^3.3.0": + "integrity" "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz" + "version" "3.3.0" + +"eslint-webpack-plugin@^3.1.1": + "integrity" "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==" + "resolved" "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz" + "version" "3.2.0" dependencies: "@types/eslint" "^7.29.0 || ^8.4.1" - jest-worker "^28.0.2" - micromatch "^4.0.5" - normalize-path "^3.0.0" - schema-utils "^4.0.0" + "jest-worker" "^28.0.2" + "micromatch" "^4.0.5" + "normalize-path" "^3.0.0" + "schema-utils" "^4.0.0" -eslint@^8.3.0: - version "8.18.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.18.0.tgz#78d565d16c993d0b73968c523c0446b13da784fd" - integrity sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA== +"eslint@*", "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || ^8.0.0", "eslint@^7.0.0 || ^8.0.0", "eslint@^7.5.0 || ^8.0.0", "eslint@^8.0.0", "eslint@^8.1.0", "eslint@^8.3.0", "eslint@>= 6", "eslint@>=5": + "integrity" "sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==" + "resolved" "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz" + "version" "8.18.0" dependencies: "@eslint/eslintrc" "^1.3.0" "@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.2" - 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.15.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.1.2" - natural-compare "^1.4.0" - optionator "^0.9.1" - regexpp "^3.2.0" - strip-ansi "^6.0.1" - strip-json-comments "^3.1.0" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^9.3.2: - version "9.3.2" - resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.2.tgz#f58f77bd334731182801ced3380a8cc859091596" - integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA== - dependencies: - acorn "^8.7.1" - acorn-jsx "^5.3.2" - eslint-visitor-keys "^3.3.0" - -esprima@^4.0.0, esprima@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -estree-walker@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" - integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -events@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -execa@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" - 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" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== - -expect@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/expect/-/expect-27.5.1.tgz#83ce59f1e5bdf5f9d2b94b61d2050db48f3fef74" - integrity sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw== + "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.2" + "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.15.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.1.2" + "natural-compare" "^1.4.0" + "optionator" "^0.9.1" + "regexpp" "^3.2.0" + "strip-ansi" "^6.0.1" + "strip-json-comments" "^3.1.0" + "text-table" "^0.2.0" + "v8-compile-cache" "^2.0.3" + +"espree@^9.3.2": + "integrity" "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==" + "resolved" "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz" + "version" "9.3.2" + dependencies: + "acorn" "^8.7.1" + "acorn-jsx" "^5.3.2" + "eslint-visitor-keys" "^3.3.0" + +"esprima@^4.0.0", "esprima@^4.0.1": + "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + "version" "4.0.1" + +"esquery@^1.4.0": + "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" + "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "estraverse" "^5.1.0" + +"esrecurse@^4.3.0": + "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "estraverse" "^5.2.0" + +"estraverse@^4.1.1": + "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + "version" "4.3.0" + +"estraverse@^5.1.0", "estraverse@^5.2.0", "estraverse@^5.3.0": + "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + "version" "5.3.0" + +"estree-walker@^1.0.1": + "integrity" "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + "resolved" "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" + "version" "1.0.1" + +"esutils@^2.0.2": + "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + "version" "2.0.3" + +"etag@~1.8.1": + "integrity" "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + "version" "1.8.1" + +"eventemitter3@^4.0.0": + "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" + "version" "4.0.7" + +"events@^3.2.0": + "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + "resolved" "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + "version" "3.3.0" + +"execa@^5.0.0": + "integrity" "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==" + "resolved" "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" + "version" "5.1.1" + 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" + +"exit@^0.1.2": + "integrity" "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + "version" "0.1.2" + +"expect@^27.5.1": + "integrity" "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==" + "resolved" "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/types" "^27.5.1" - jest-get-type "^27.5.1" - jest-matcher-utils "^27.5.1" - jest-message-util "^27.5.1" - -express@^4.17.3: - version "4.18.1" - resolved "https://registry.yarnpkg.com/express/-/express-4.18.1.tgz#7797de8b9c72c857b9cd0e14a5eea80666267caf" - 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" - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^3.2.11, fast-glob@^3.2.9: - version "3.2.11" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" - integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== + "jest-get-type" "^27.5.1" + "jest-matcher-utils" "^27.5.1" + "jest-message-util" "^27.5.1" + +"express@^4.17.3": + "integrity" "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==" + "resolved" "https://registry.npmjs.org/express/-/express-4.18.1.tgz" + "version" "4.18.1" + 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" + +"fast-deep-equal@^3.1.1", "fast-deep-equal@^3.1.3": + "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + "version" "3.1.3" + +"fast-glob@^3.2.11", "fast-glob@^3.2.9": + "integrity" "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==" + "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz" + "version" "3.2.11" 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" - -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + "glob-parent" "^5.1.2" + "merge2" "^1.3.0" + "micromatch" "^4.0.4" + +"fast-json-stable-stringify@^2.0.0", "fast-json-stable-stringify@^2.1.0": + "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + "version" "2.1.0" + +"fast-levenshtein@^2.0.6", "fast-levenshtein@~2.0.6": + "integrity" "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + "version" "2.0.6" -fastq@^1.6.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" - integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== +"fastq@^1.6.0": + "integrity" "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==" + "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" + "version" "1.13.0" dependencies: - reusify "^1.0.4" + "reusify" "^1.0.4" -faye-websocket@^0.11.3: - version "0.11.4" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" - integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== +"faye-websocket@^0.11.3": + "integrity" "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==" + "resolved" "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" + "version" "0.11.4" dependencies: - websocket-driver ">=0.5.1" - -fb-watchman@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== - dependencies: - bser "2.1.1" + "websocket-driver" ">=0.5.1" + +"fb-watchman@^2.0.0": + "integrity" "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==" + "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "bser" "2.1.1" + +"file-entry-cache@^6.0.1": + "integrity" "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" + "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "flat-cache" "^3.0.4" -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -file-loader@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" - integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -filelist@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" - integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== - dependencies: - minimatch "^5.0.1" - -filesize@^8.0.6: - version "8.0.7" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" - integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" - 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" - -find-cache-dir@^3.3.1: - version "3.3.2" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" - integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== - dependencies: - locate-path "^2.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== +"file-loader@^6.2.0": + "integrity" "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==" + "resolved" "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" + "version" "6.2.0" dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + "loader-utils" "^2.0.0" + "schema-utils" "^3.0.0" + +"filelist@^1.0.1": + "integrity" "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==" + "resolved" "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "minimatch" "^5.0.1" + +"filesize@^8.0.6": + "integrity" "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + "resolved" "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" + "version" "8.0.7" + +"fill-range@^7.0.1": + "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "to-regex-range" "^5.0.1" + +"finalhandler@1.2.0": + "integrity" "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==" + "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" + "version" "1.2.0" + 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" + +"find-cache-dir@^3.3.1": + "integrity" "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" + "version" "3.3.2" + dependencies: + "commondir" "^1.0.1" + "make-dir" "^3.0.2" + "pkg-dir" "^4.1.0" + +"find-up@^2.1.0": + "integrity" "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "locate-path" "^2.0.0" + +"find-up@^3.0.0": + "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + "version" "3.0.0" dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" + "locate-path" "^3.0.0" + +"find-up@^4.0.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== +"find-up@^4.1.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== +"find-up@^5.0.0": + "integrity" "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "locate-path" "^6.0.0" + "path-exists" "^4.0.0" + +"flat-cache@^3.0.4": + "integrity" "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==" + "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" + "version" "3.0.4" dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - -flatted@^3.1.0: - version "3.2.6" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.6.tgz#022e9218c637f9f3fc9c35ab9c9193f05add60b2" - integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ== + "flatted" "^3.1.0" + "rimraf" "^3.0.2" + +"flatted@^3.1.0": + "integrity" "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" + "resolved" "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz" + "version" "3.2.6" -follow-redirects@^1.0.0, follow-redirects@^1.14.9: - version "1.15.1" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5" - integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== +"follow-redirects@^1.0.0", "follow-redirects@^1.14.9": + "integrity" "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" + "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz" + "version" "1.15.1" -fork-ts-checker-webpack-plugin@^6.5.0: - version "6.5.2" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz#4f67183f2f9eb8ba7df7177ce3cf3e75cdafb340" - integrity sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA== +"fork-ts-checker-webpack-plugin@^6.5.0": + "integrity" "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==" + "resolved" "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz" + "version" "6.5.2" 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" - -form-data@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" - integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -forwarded@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" - integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== - -fraction.js@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" - integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -fs-extra@^10.0.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" - integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@^9.0.0, fs-extra@^9.0.1: - version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" - 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" - -fs-monkey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" - integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q== - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== - -functions-have-names@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" - integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.3" - -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" - integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-stream@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-parent@^6.0.1, glob-parent@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" - integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== - dependencies: - is-glob "^4.0.3" - -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" - integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== - -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-modules@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" - integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== - dependencies: - global-prefix "^3.0.0" - -global-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" - integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== - dependencies: - ini "^1.3.5" - kind-of "^6.0.2" - which "^1.3.1" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^13.15.0: - version "13.15.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.15.0.tgz#38113218c907d2f7e98658af246cef8b77e90bac" - integrity sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog== - dependencies: - type-fest "^0.20.2" - -globby@^11.0.4, globby@^11.1.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" - 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" - -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: - version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -gzip-size@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" - integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== - dependencies: - duplexer "^0.1.2" - -handle-thing@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" - integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== - -harmony-reflect@^1.4.6: - version "1.6.2" - resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710" - integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - -has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -he@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -hoopy@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" - integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-encoding-sniffer@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" - integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== - dependencies: - whatwg-encoding "^1.0.5" - -html-entities@^2.1.0, html-entities@^2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.3.tgz#117d7626bece327fc8baace8868fa6f5ef856e46" - integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -html-minifier-terser@^6.0.2: - version "6.1.0" - resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" - 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" - -html-webpack-plugin@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz#c3911936f57681c1f9f4d8b68c158cd9dfe52f50" - integrity sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw== + "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" + +"form-data@^3.0.0": + "integrity" "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.8" + "mime-types" "^2.1.12" + +"form-data@^4.0.0": + "integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.8" + "mime-types" "^2.1.12" + +"forwarded@0.2.0": + "integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" + "version" "0.2.0" + +"fraction.js@^4.2.0": + "integrity" "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + "resolved" "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz" + "version" "4.2.0" + +"fresh@0.5.2": + "integrity" "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + "version" "0.5.2" + +"fs-extra@^10.0.0": + "integrity" "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" + "version" "10.1.0" + dependencies: + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs-extra@^9.0.0": + "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + "version" "9.1.0" + dependencies: + "at-least-node" "^1.0.0" + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs-extra@^9.0.1": + "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + "version" "9.1.0" + dependencies: + "at-least-node" "^1.0.0" + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs-monkey@^1.0.3": + "integrity" "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + "resolved" "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz" + "version" "1.0.3" + +"fs.realpath@^1.0.0": + "integrity" "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + "version" "1.0.0" + +"fsevents@^2.3.2", "fsevents@~2.3.2": + "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" + "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" + "version" "2.3.2" + +"function-bind@^1.1.1": + "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + "version" "1.1.1" + +"function.prototype.name@^1.1.5": + "integrity" "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==" + "resolved" "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.0" + "functions-have-names" "^1.2.2" + +"functional-red-black-tree@^1.0.1": + "integrity" "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + "version" "1.0.1" + +"functions-have-names@^1.2.2": + "integrity" "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + "resolved" "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + "version" "1.2.3" + +"gensync@^1.0.0-beta.2": + "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + "version" "1.0.0-beta.2" + +"get-caller-file@^2.0.5": + "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + "version" "2.0.5" + +"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1": + "integrity" "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==" + "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "function-bind" "^1.1.1" + "has" "^1.0.3" + "has-symbols" "^1.0.3" + +"get-own-enumerable-property-symbols@^3.0.0": + "integrity" "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + "resolved" "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" + "version" "3.0.2" + +"get-package-type@^0.1.0": + "integrity" "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + "resolved" "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + "version" "0.1.0" + +"get-stream@^6.0.0": + "integrity" "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" + "version" "6.0.1" + +"get-symbol-description@^1.0.0": + "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==" + "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "call-bind" "^1.0.2" + "get-intrinsic" "^1.1.1" + +"glob-parent@^5.1.2": + "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "is-glob" "^4.0.1" + +"glob-parent@^6.0.1", "glob-parent@^6.0.2": + "integrity" "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "is-glob" "^4.0.3" + +"glob-parent@~5.1.2": + "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "is-glob" "^4.0.1" + +"glob-to-regexp@^0.4.1": + "integrity" "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + "resolved" "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" + "version" "0.4.1" + +"glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4", "glob@^7.1.6": + "integrity" "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + "version" "7.2.3" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.1.1" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"global-modules@^2.0.0": + "integrity" "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==" + "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "global-prefix" "^3.0.0" + +"global-prefix@^3.0.0": + "integrity" "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==" + "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ini" "^1.3.5" + "kind-of" "^6.0.2" + "which" "^1.3.1" + +"globals@^11.1.0": + "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + "version" "11.12.0" + +"globals@^13.15.0": + "integrity" "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==" + "resolved" "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz" + "version" "13.15.0" + dependencies: + "type-fest" "^0.20.2" + +"globby@^11.0.4", "globby@^11.1.0": + "integrity" "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==" + "resolved" "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + "version" "11.1.0" + 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" + +"graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.4", "graceful-fs@^4.2.6", "graceful-fs@^4.2.9": + "integrity" "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" + "version" "4.2.10" + +"gzip-size@^6.0.0": + "integrity" "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==" + "resolved" "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "duplexer" "^0.1.2" + +"handle-thing@^2.0.0": + "integrity" "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + "resolved" "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" + "version" "2.0.1" + +"harmony-reflect@^1.4.6": + "integrity" "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + "resolved" "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" + "version" "1.6.2" + +"has-bigints@^1.0.1", "has-bigints@^1.0.2": + "integrity" "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + "version" "1.0.2" + +"has-flag@^3.0.0": + "integrity" "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + "version" "3.0.0" + +"has-flag@^4.0.0": + "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + "version" "4.0.0" + +"has-property-descriptors@^1.0.0": + "integrity" "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==" + "resolved" "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "get-intrinsic" "^1.1.1" + +"has-symbols@^1.0.1", "has-symbols@^1.0.2", "has-symbols@^1.0.3": + "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + "version" "1.0.3" + +"has-tostringtag@^1.0.0": + "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" + "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-symbols" "^1.0.2" + +"has@^1.0.3": + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "function-bind" "^1.1.1" + +"he@^1.2.0": + "integrity" "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + "resolved" "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + "version" "1.2.0" + +"hoopy@^0.1.4": + "integrity" "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + "resolved" "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" + "version" "0.1.4" + +"hpack.js@^2.1.6": + "integrity" "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==" + "resolved" "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + "version" "2.1.6" + dependencies: + "inherits" "^2.0.1" + "obuf" "^1.0.0" + "readable-stream" "^2.0.1" + "wbuf" "^1.1.0" + +"html-encoding-sniffer@^2.0.1": + "integrity" "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==" + "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "whatwg-encoding" "^1.0.5" + +"html-entities@^2.1.0", "html-entities@^2.3.2": + "integrity" "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + "resolved" "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz" + "version" "2.3.3" + +"html-escaper@^2.0.0": + "integrity" "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + "version" "2.0.2" + +"html-minifier-terser@^6.0.2": + "integrity" "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==" + "resolved" "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" + "version" "6.1.0" + 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" + +"html-webpack-plugin@^5.5.0": + "integrity" "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==" + "resolved" "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz" + "version" "5.5.0" 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" - -htmlparser2@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" - integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.0.0" - domutils "^2.5.2" - entities "^2.0.0" - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== - -http-errors@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" - 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" - -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-parser-js@>=0.5.1: - version "0.5.8" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" - integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== - -http-proxy-agent@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" - integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== + "html-minifier-terser" "^6.0.2" + "lodash" "^4.17.21" + "pretty-error" "^4.0.0" + "tapable" "^2.0.0" + +"htmlparser2@^6.1.0": + "integrity" "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==" + "resolved" "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "domelementtype" "^2.0.1" + "domhandler" "^4.0.0" + "domutils" "^2.5.2" + "entities" "^2.0.0" + +"http-deceiver@^1.2.7": + "integrity" "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + "resolved" "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + "version" "1.2.7" + +"http-errors@~1.6.2": + "integrity" "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + "version" "1.6.3" + dependencies: + "depd" "~1.1.2" + "inherits" "2.0.3" + "setprototypeof" "1.1.0" + "statuses" ">= 1.4.0 < 2" + +"http-errors@2.0.0": + "integrity" "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "depd" "2.0.0" + "inherits" "2.0.4" + "setprototypeof" "1.2.0" + "statuses" "2.0.1" + "toidentifier" "1.0.1" + +"http-parser-js@>=0.5.1": + "integrity" "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + "resolved" "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" + "version" "0.5.8" + +"http-proxy-agent@^4.0.1": + "integrity" "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" + "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" + "version" "4.0.1" dependencies: "@tootallnate/once" "1" - agent-base "6" - debug "4" + "agent-base" "6" + "debug" "4" -http-proxy-middleware@^2.0.3: - version "2.0.6" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" - integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== +"http-proxy-middleware@^2.0.3": + "integrity" "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==" + "resolved" "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz" + "version" "2.0.6" 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" - -http-proxy@^1.18.1: - version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" - integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== - dependencies: - eventemitter3 "^4.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - -https-proxy-agent@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" - integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== - dependencies: - agent-base "6" - debug "4" - -human-signals@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" - integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -iconv-lite@^0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" - integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - -icss-utils@^5.0.0, icss-utils@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" - integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== - -idb@^6.1.4: - version "6.1.5" - resolved "https://registry.yarnpkg.com/idb/-/idb-6.1.5.tgz#dbc53e7adf1ac7c59f9b2bf56e00b4ea4fce8c7b" - integrity sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw== - -identity-obj-proxy@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" - integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== - dependencies: - harmony-reflect "^1.4.6" - -ignore@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -immer@^9.0.7: - version "9.0.15" - resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.15.tgz#0b9169e5b1d22137aba7d43f8a81a495dd1b62dc" - integrity sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ== - -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-local@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" - integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== - -ini@^1.3.5: - version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" - -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - -ipaddr.js@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz#eca256a7a877e917aeb368b0a7497ddf42ef81c0" - integrity sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng== - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-callable@^1.1.4, is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== - -is-core-module@^2.8.1, is-core-module@^2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" - integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== - dependencies: - has "^1.0.3" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" - integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== - -is-plain-obj@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" - integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== - -is-potential-custom-element-name@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" - integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== - -is-root@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" - integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== - -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + "http-proxy" "^1.18.1" + "is-glob" "^4.0.1" + "is-plain-obj" "^3.0.0" + "micromatch" "^4.0.2" + +"http-proxy@^1.18.1": + "integrity" "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==" + "resolved" "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" + "version" "1.18.1" + dependencies: + "eventemitter3" "^4.0.0" + "follow-redirects" "^1.0.0" + "requires-port" "^1.0.0" + +"https-proxy-agent@^5.0.0": + "integrity" "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==" + "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "agent-base" "6" + "debug" "4" + +"human-signals@^2.1.0": + "integrity" "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + "resolved" "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" + "version" "2.1.0" + +"iconv-lite@^0.6.3": + "integrity" "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + "version" "0.6.3" + dependencies: + "safer-buffer" ">= 2.1.2 < 3.0.0" + +"iconv-lite@0.4.24": + "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + "version" "0.4.24" + dependencies: + "safer-buffer" ">= 2.1.2 < 3" + +"icss-utils@^5.0.0", "icss-utils@^5.1.0": + "integrity" "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + "resolved" "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" + "version" "5.1.0" + +"idb@^6.1.4": + "integrity" "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + "resolved" "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz" + "version" "6.1.5" + +"identity-obj-proxy@^3.0.0": + "integrity" "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==" + "resolved" "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "harmony-reflect" "^1.4.6" + +"ignore@^5.2.0": + "integrity" "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" + "version" "5.2.0" + +"immer@^9.0.7": + "integrity" "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" + "resolved" "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz" + "version" "9.0.15" + +"import-fresh@^3.0.0", "import-fresh@^3.1.0", "import-fresh@^3.2.1": + "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "parent-module" "^1.0.0" + "resolve-from" "^4.0.0" + +"import-local@^3.0.2": + "integrity" "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==" + "resolved" "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "pkg-dir" "^4.2.0" + "resolve-cwd" "^3.0.0" + +"imurmurhash@^0.1.4": + "integrity" "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + "version" "0.1.4" + +"indent-string@^4.0.0": + "integrity" "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + "version" "4.0.0" + +"inflight@^1.0.4": + "integrity" "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==" + "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "once" "^1.3.0" + "wrappy" "1" + +"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4": + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + "version" "2.0.4" + +"inherits@2.0.3": + "integrity" "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + "version" "2.0.3" + +"ini@^1.3.5": + "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + "version" "1.3.8" + +"internal-slot@^1.0.3": + "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" + "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "get-intrinsic" "^1.1.0" + "has" "^1.0.3" + "side-channel" "^1.0.4" + +"ipaddr.js@^2.0.1": + "integrity" "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz" + "version" "2.0.1" + +"ipaddr.js@1.9.1": + "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + "version" "1.9.1" + +"is-arrayish@^0.2.1": + "integrity" "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + "version" "0.2.1" + +"is-bigint@^1.0.1": + "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" + "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-bigints" "^1.0.1" + +"is-binary-path@~2.1.0": + "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "binary-extensions" "^2.0.0" + +"is-boolean-object@^1.1.0": + "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" + "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-callable@^1.1.4", "is-callable@^1.2.4": + "integrity" "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz" + "version" "1.2.4" + +"is-core-module@^2.8.1", "is-core-module@^2.9.0": + "integrity" "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==" + "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz" + "version" "2.9.0" + dependencies: + "has" "^1.0.3" + +"is-date-object@^1.0.1": + "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" + "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-docker@^2.0.0", "is-docker@^2.1.1": + "integrity" "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + "resolved" "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + "version" "2.2.1" + +"is-extglob@^2.1.1": + "integrity" "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + "version" "2.1.1" + +"is-fullwidth-code-point@^3.0.0": + "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + "version" "3.0.0" + +"is-generator-fn@^2.0.0": + "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" + "version" "2.1.0" + +"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@^4.0.3", "is-glob@~4.0.1": + "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "is-extglob" "^2.1.1" + +"is-module@^1.0.0": + "integrity" "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + "resolved" "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" + "version" "1.0.0" + +"is-negative-zero@^2.0.2": + "integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + "version" "2.0.2" + +"is-number-object@^1.0.4": + "integrity" "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==" + "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-number@^7.0.0": + "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + "version" "7.0.0" + +"is-obj@^1.0.1": + "integrity" "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + "version" "1.0.1" + +"is-plain-obj@^3.0.0": + "integrity" "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" + "version" "3.0.0" + +"is-potential-custom-element-name@^1.0.1": + "integrity" "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" + "version" "1.0.1" + +"is-regex@^1.1.4": + "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" + "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-regexp@^1.0.0": + "integrity" "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + "resolved" "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" + "version" "1.0.0" + +"is-root@^2.1.0": + "integrity" "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + "resolved" "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" + "version" "2.1.0" + +"is-shared-array-buffer@^1.0.2": + "integrity" "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==" + "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + +"is-stream@^2.0.0": + "integrity" "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + "version" "2.0.1" + +"is-string@^1.0.5", "is-string@^1.0.7": + "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" + "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-symbol@^1.0.2", "is-symbol@^1.0.3": + "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" + "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-symbols" "^1.0.2" + +"is-typedarray@^1.0.0": + "integrity" "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + "version" "1.0.0" + +"is-weakref@^1.0.2": + "integrity" "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==" + "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + +"is-wsl@^2.2.0": + "integrity" "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" + "version" "2.2.0" dependencies: - is-docker "^2.0.0" - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + "is-docker" "^2.0.0" + +"isarray@~1.0.0": + "integrity" "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + "version" "1.0.0" + +"isexe@^2.0.0": + "integrity" "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + "version" "2.0.0" -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" - integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== +"istanbul-lib-coverage@^3.0.0", "istanbul-lib-coverage@^3.2.0": + "integrity" "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" + "version" "3.2.0" -istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz#31d18bdd127f825dd02ea7bfdfd906f8ab840e9f" - integrity sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A== +"istanbul-lib-instrument@^5.0.4", "istanbul-lib-instrument@^5.1.0": + "integrity" "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==" + "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz" + "version" "5.2.0" 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" - -istanbul-lib-report@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^3.0.0" - supports-color "^7.1.0" - -istanbul-lib-source-maps@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" - integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^3.0.0" - source-map "^0.6.1" - -istanbul-reports@^3.1.3: - version "3.1.4" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.4.tgz#1b6f068ecbc6c331040aab5741991273e609e40c" - integrity sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -jake@^10.8.5: - version "10.8.5" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" - integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== - dependencies: - async "^3.2.3" - chalk "^4.0.2" - filelist "^1.0.1" - minimatch "^3.0.4" - -jest-changed-files@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.5.1.tgz#a348aed00ec9bf671cc58a66fcbe7c3dfd6a68f5" - integrity sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw== + "istanbul-lib-coverage" "^3.2.0" + "semver" "^6.3.0" + +"istanbul-lib-report@^3.0.0": + "integrity" "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "istanbul-lib-coverage" "^3.0.0" + "make-dir" "^3.0.0" + "supports-color" "^7.1.0" + +"istanbul-lib-source-maps@^4.0.0": + "integrity" "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "debug" "^4.1.1" + "istanbul-lib-coverage" "^3.0.0" + "source-map" "^0.6.1" + +"istanbul-reports@^3.1.3": + "integrity" "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==" + "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz" + "version" "3.1.4" + dependencies: + "html-escaper" "^2.0.0" + "istanbul-lib-report" "^3.0.0" + +"jake@^10.8.5": + "integrity" "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==" + "resolved" "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz" + "version" "10.8.5" + dependencies: + "async" "^3.2.3" + "chalk" "^4.0.2" + "filelist" "^1.0.1" + "minimatch" "^3.0.4" + +"jest-changed-files@^27.5.1": + "integrity" "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==" + "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/types" "^27.5.1" - execa "^5.0.0" - throat "^6.0.1" + "execa" "^5.0.0" + "throat" "^6.0.1" -jest-circus@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.5.1.tgz#37a5a4459b7bf4406e53d637b49d22c65d125ecc" - integrity sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw== +"jest-circus@^27.5.1": + "integrity" "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==" + "resolved" "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz" + "version" "27.5.1" 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-cli@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.5.1.tgz#278794a6e6458ea8029547e6c6cbf673bd30b145" - integrity sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw== + "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-cli@^27.5.1": + "integrity" "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==" + "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz" + "version" "27.5.1" 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" - -jest-config@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.5.1.tgz#5c387de33dca3f99ad6357ddeccd91bf3a0e4a41" - integrity sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA== + "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" + +"jest-config@^27.5.1": + "integrity" "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==" + "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz" + "version" "27.5.1" 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" - -jest-diff@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.5.1.tgz#a07f5011ac9e6643cf8a95a462b7b1ecf6680def" - 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" - -jest-diff@^28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-28.1.1.tgz#1a3eedfd81ae79810931c63a1d0f201b9120106c" - integrity sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg== - dependencies: - chalk "^4.0.0" - diff-sequences "^28.1.1" - jest-get-type "^28.0.2" - pretty-format "^28.1.1" - -jest-docblock@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.5.1.tgz#14092f364a42c6108d42c33c8cf30e058e25f6c0" - integrity sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ== - dependencies: - detect-newline "^3.0.0" - -jest-each@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.5.1.tgz#5bc87016f45ed9507fed6e4702a5b468a5b2c44e" - integrity sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ== + "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" + +"jest-diff@^27.5.1": + "integrity" "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==" + "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz" + "version" "27.5.1" + dependencies: + "chalk" "^4.0.0" + "diff-sequences" "^27.5.1" + "jest-get-type" "^27.5.1" + "pretty-format" "^27.5.1" + +"jest-diff@^28.1.1": + "integrity" "sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg==" + "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz" + "version" "28.1.1" + dependencies: + "chalk" "^4.0.0" + "diff-sequences" "^28.1.1" + "jest-get-type" "^28.0.2" + "pretty-format" "^28.1.1" + +"jest-docblock@^27.5.1": + "integrity" "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==" + "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz" + "version" "27.5.1" + dependencies: + "detect-newline" "^3.0.0" + +"jest-each@^27.5.1": + "integrity" "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==" + "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz" + "version" "27.5.1" 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" + "chalk" "^4.0.0" + "jest-get-type" "^27.5.1" + "jest-util" "^27.5.1" + "pretty-format" "^27.5.1" -jest-environment-jsdom@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz#ea9ccd1fc610209655a77898f86b2b559516a546" - integrity sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw== +"jest-environment-jsdom@^27.5.1": + "integrity" "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==" + "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz" + "version" "27.5.1" 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" + "jest-mock" "^27.5.1" + "jest-util" "^27.5.1" + "jsdom" "^16.6.0" -jest-environment-node@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.5.1.tgz#dedc2cfe52fab6b8f5714b4808aefa85357a365e" - integrity sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw== +"jest-environment-node@^27.5.1": + "integrity" "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==" + "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz" + "version" "27.5.1" 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" + "jest-mock" "^27.5.1" + "jest-util" "^27.5.1" -jest-get-type@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1" - integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw== +"jest-get-type@^27.5.1": + "integrity" "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz" + "version" "27.5.1" -jest-get-type@^28.0.2: - version "28.0.2" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-28.0.2.tgz#34622e628e4fdcd793d46db8a242227901fcf203" - integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA== +"jest-get-type@^28.0.2": + "integrity" "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" + "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz" + "version" "28.0.2" -jest-haste-map@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.5.1.tgz#9fd8bd7e7b4fa502d9c6164c5640512b4e811e7f" - integrity sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng== +"jest-haste-map@^27.5.1": + "integrity" "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==" + "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz" + "version" "27.5.1" 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" + "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" optionalDependencies: - fsevents "^2.3.2" + "fsevents" "^2.3.2" -jest-jasmine2@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz#a037b0034ef49a9f3d71c4375a796f3b230d1ac4" - integrity sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ== +"jest-jasmine2@^27.5.1": + "integrity" "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==" + "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz" + "version" "27.5.1" 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" - -jest-leak-detector@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz#6ec9d54c3579dd6e3e66d70e3498adf80fde3fb8" - integrity sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ== - dependencies: - jest-get-type "^27.5.1" - pretty-format "^27.5.1" - -jest-matcher-utils@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz#9c0cdbda8245bc22d2331729d1091308b40cf8ab" - 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" - -jest-matcher-utils@^28.0.0: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz#a7c4653c2b782ec96796eb3088060720f1e29304" - integrity sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw== - dependencies: - chalk "^4.0.0" - jest-diff "^28.1.1" - jest-get-type "^28.0.2" - pretty-format "^28.1.1" - -jest-message-util@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.5.1.tgz#bdda72806da10d9ed6425e12afff38cd1458b6cf" - integrity sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g== + "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" + +"jest-leak-detector@^27.5.1": + "integrity" "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==" + "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz" + "version" "27.5.1" + dependencies: + "jest-get-type" "^27.5.1" + "pretty-format" "^27.5.1" + +"jest-matcher-utils@^27.5.1": + "integrity" "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==" + "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz" + "version" "27.5.1" + dependencies: + "chalk" "^4.0.0" + "jest-diff" "^27.5.1" + "jest-get-type" "^27.5.1" + "pretty-format" "^27.5.1" + +"jest-matcher-utils@^28.0.0": + "integrity" "sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw==" + "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz" + "version" "28.1.1" + dependencies: + "chalk" "^4.0.0" + "jest-diff" "^28.1.1" + "jest-get-type" "^28.0.2" + "pretty-format" "^28.1.1" + +"jest-message-util@^27.5.1": + "integrity" "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==" + "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz" + "version" "27.5.1" 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" - -jest-message-util@^28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-28.1.1.tgz#60aa0b475cfc08c8a9363ed2fb9108514dd9ab89" - integrity sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ== + "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-message-util@^28.1.1": + "integrity" "sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ==" + "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz" + "version" "28.1.1" dependencies: "@babel/code-frame" "^7.12.13" "@jest/types" "^28.1.1" "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.9" - micromatch "^4.0.4" - pretty-format "^28.1.1" - slash "^3.0.0" - stack-utils "^2.0.3" - -jest-mock@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.5.1.tgz#19948336d49ef4d9c52021d34ac7b5f36ff967d6" - integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og== + "chalk" "^4.0.0" + "graceful-fs" "^4.2.9" + "micromatch" "^4.0.4" + "pretty-format" "^28.1.1" + "slash" "^3.0.0" + "stack-utils" "^2.0.3" + +"jest-mock@^27.5.1": + "integrity" "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==" + "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/types" "^27.5.1" "@types/node" "*" -jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== +"jest-pnp-resolver@^1.2.2": + "integrity" "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" + "version" "1.2.2" -jest-regex-util@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95" - integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== +"jest-regex-util@^27.5.1": + "integrity" "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz" + "version" "27.5.1" -jest-regex-util@^28.0.0: - version "28.0.2" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-28.0.2.tgz#afdc377a3b25fb6e80825adcf76c854e5bf47ead" - integrity sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw== +"jest-regex-util@^28.0.0": + "integrity" "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz" + "version" "28.0.2" -jest-resolve-dependencies@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz#d811ecc8305e731cc86dd79741ee98fed06f1da8" - integrity sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg== +"jest-resolve-dependencies@^27.5.1": + "integrity" "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==" + "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/types" "^27.5.1" - jest-regex-util "^27.5.1" - jest-snapshot "^27.5.1" + "jest-regex-util" "^27.5.1" + "jest-snapshot" "^27.5.1" -jest-resolve@^27.4.2, jest-resolve@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.5.1.tgz#a2f1c5a0796ec18fe9eb1536ac3814c23617b384" - integrity sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw== +"jest-resolve@*", "jest-resolve@^27.4.2", "jest-resolve@^27.5.1": + "integrity" "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==" + "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz" + "version" "27.5.1" 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-runner@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.5.1.tgz#071b27c1fa30d90540805c5645a0ec167c7b62e5" - integrity sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ== + "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-runner@^27.5.1": + "integrity" "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==" + "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/console" "^27.5.1" "@jest/environment" "^27.5.1" @@ -5441,26 +5535,26 @@ jest-runner@^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" - -jest-runtime@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.5.1.tgz#4896003d7a334f7e8e4a53ba93fb9bcd3db0a1af" - integrity sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A== + "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" + +"jest-runtime@^27.5.1": + "integrity" "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==" + "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/environment" "^27.5.1" "@jest/fake-timers" "^27.5.1" @@ -5469,34 +5563,34 @@ jest-runtime@^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" - -jest-serializer@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64" - integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== + "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" + +"jest-serializer@^27.5.1": + "integrity" "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==" + "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz" + "version" "27.5.1" dependencies: "@types/node" "*" - graceful-fs "^4.2.9" + "graceful-fs" "^4.2.9" -jest-snapshot@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.5.1.tgz#b668d50d23d38054a51b42c4039cab59ae6eb6a1" - integrity sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA== +"jest-snapshot@^27.5.1": + "integrity" "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==" + "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz" + "version" "27.5.1" dependencies: "@babel/core" "^7.7.2" "@babel/generator" "^7.7.2" @@ -5507,1415 +5601,1422 @@ jest-snapshot@^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" - -jest-util@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" - integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== + "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" + +"jest-util@^27.5.1": + "integrity" "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==" + "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz" + "version" "27.5.1" 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" + "chalk" "^4.0.0" + "ci-info" "^3.2.0" + "graceful-fs" "^4.2.9" + "picomatch" "^2.2.3" -jest-util@^28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.1.tgz#ff39e436a1aca397c0ab998db5a51ae2b7080d05" - integrity sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw== +"jest-util@^28.1.1": + "integrity" "sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw==" + "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz" + "version" "28.1.1" dependencies: "@jest/types" "^28.1.1" "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" + "chalk" "^4.0.0" + "ci-info" "^3.2.0" + "graceful-fs" "^4.2.9" + "picomatch" "^2.2.3" -jest-validate@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.5.1.tgz#9197d54dc0bdb52260b8db40b46ae668e04df067" - integrity sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ== +"jest-validate@^27.5.1": + "integrity" "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==" + "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz" + "version" "27.5.1" 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" - -jest-watch-typeahead@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz#b4a6826dfb9c9420da2f7bc900de59dad11266a9" - 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" - -jest-watcher@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.5.1.tgz#71bd85fb9bde3a2c2ec4dc353437971c43c642a2" - integrity sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw== + "camelcase" "^6.2.0" + "chalk" "^4.0.0" + "jest-get-type" "^27.5.1" + "leven" "^3.1.0" + "pretty-format" "^27.5.1" + +"jest-watch-typeahead@^1.0.0": + "integrity" "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==" + "resolved" "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz" + "version" "1.1.0" + 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" + +"jest-watcher@^27.5.1": + "integrity" "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==" + "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz" + "version" "27.5.1" 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" + "ansi-escapes" "^4.2.1" + "chalk" "^4.0.0" + "jest-util" "^27.5.1" + "string-length" "^4.0.1" -jest-watcher@^28.0.0: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-28.1.1.tgz#533597fb3bfefd52b5cd115cd916cffd237fb60c" - integrity sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug== +"jest-watcher@^28.0.0": + "integrity" "sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug==" + "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz" + "version" "28.1.1" dependencies: "@jest/test-result" "^28.1.1" "@jest/types" "^28.1.1" "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - emittery "^0.10.2" - jest-util "^28.1.1" - string-length "^4.0.1" + "ansi-escapes" "^4.2.1" + "chalk" "^4.0.0" + "emittery" "^0.10.2" + "jest-util" "^28.1.1" + "string-length" "^4.0.1" -jest-worker@^26.2.1: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== +"jest-worker@^26.2.1": + "integrity" "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" + "version" "26.6.2" dependencies: "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" + "merge-stream" "^2.0.0" + "supports-color" "^7.0.0" -jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" - integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== +"jest-worker@^27.0.2", "jest-worker@^27.4.5", "jest-worker@^27.5.1": + "integrity" "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" + "version" "27.5.1" dependencies: "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" + "merge-stream" "^2.0.0" + "supports-color" "^8.0.0" -jest-worker@^28.0.2: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.1.tgz#3480c73247171dfd01eda77200f0063ab6a3bf28" - integrity sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ== +"jest-worker@^28.0.2": + "integrity" "sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz" + "version" "28.1.1" dependencies: "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" + "merge-stream" "^2.0.0" + "supports-color" "^8.0.0" -jest@^27.4.3: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest/-/jest-27.5.1.tgz#dadf33ba70a779be7a6fc33015843b51494f63fc" - integrity sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ== +"jest@^27.0.0 || ^28.0.0", "jest@^27.4.3": + "integrity" "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==" + "resolved" "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/core" "^27.5.1" - import-local "^3.0.2" - jest-cli "^27.5.1" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -jsdom@^16.6.0: - version "16.7.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" - 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" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== - -json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-schema@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" - integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" + "import-local" "^3.0.2" + "jest-cli" "^27.5.1" + +"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": + "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + "version" "4.0.0" + +"js-yaml@^3.13.1": + "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + "version" "3.14.1" + dependencies: + "argparse" "^1.0.7" + "esprima" "^4.0.0" + +"js-yaml@^4.1.0": + "integrity" "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "argparse" "^2.0.1" + +"jsdom@^16.6.0": + "integrity" "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==" + "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" + "version" "16.7.0" + 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" + +"jsesc@^2.5.1": + "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + "version" "2.5.2" + +"jsesc@~0.5.0": + "integrity" "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + "version" "0.5.0" + +"json-parse-even-better-errors@^2.3.0", "json-parse-even-better-errors@^2.3.1": + "integrity" "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "resolved" "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + "version" "2.3.1" + +"json-schema-traverse@^0.4.1": + "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + "version" "0.4.1" + +"json-schema-traverse@^1.0.0": + "integrity" "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + "version" "1.0.0" + +"json-schema@^0.4.0": + "integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" + "version" "0.4.0" + +"json-stable-stringify-without-jsonify@^1.0.1": + "integrity" "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + "version" "1.0.1" + +"json5@^1.0.1": + "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" + "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "minimist" "^1.2.0" + +"json5@^2.1.2", "json5@^2.2.0", "json5@^2.2.1": + "integrity" "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz" + "version" "2.2.1" + +"jsonfile@^6.0.1": + "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "universalify" "^2.0.0" optionalDependencies: - graceful-fs "^4.1.6" - -jsonpointer@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.0.tgz#f802669a524ec4805fa7389eadbc9921d5dc8072" - integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== - -"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz#a3e0f1cb7e230954eab4dcbce9f6288a78f8ba44" - integrity sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ== - dependencies: - array-includes "^3.1.5" - object.assign "^4.1.2" - -kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -klona@^2.0.4, klona@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" - integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== - -language-subtag-registry@~0.3.2: - version "0.3.21" - resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz#04ac218bea46f04cb039084602c6da9e788dd45a" - integrity sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== - -language-tags@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a" - integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== - dependencies: - language-subtag-registry "~0.3.2" - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lilconfig@^2.0.3, lilconfig@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.5.tgz#19e57fd06ccc3848fd1891655b5a447092225b25" - integrity sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg== - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -loader-runner@^4.2.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" - integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== - -loader-utils@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.2.tgz#d6e3b4fb81870721ae4e0868ab11dd638368c129" - integrity sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - -loader-utils@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.0.tgz#bcecc51a7898bee7473d4bc6b845b23af8304d4f" - integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -loose-envify@^1.1.0, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lower-case@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" - integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== - dependencies: - tslib "^2.0.3" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -lz-string@^1.4.4: - version "1.4.4" - resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26" - integrity sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ== - -magic-string@^0.25.0, magic-string@^0.25.7: - version "0.25.9" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" - integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== - dependencies: - sourcemap-codec "^1.4.8" - -make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -makeerror@1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" - integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== - dependencies: - tmpl "1.0.5" - -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" - integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== - -mdn-data@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" - integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== - -memfs@^3.1.2, memfs@^3.4.3: - version "3.4.7" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.7.tgz#e5252ad2242a724f938cb937e3c4f7ceb1f70e5a" - integrity sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw== - dependencies: - fs-monkey "^1.0.3" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== - -micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -mini-css-extract-plugin@^2.4.5: - version "2.6.1" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz#9a1251d15f2035c342d99a468ab9da7a0451b71e" - integrity sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg== - dependencies: - schema-utils "^4.0.0" - -minimalistic-assert@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimatch@3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" - integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== - dependencies: - brace-expansion "^2.0.1" - -minimist@^1.2.0, minimist@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -mkdirp@~0.5.1: - version "0.5.6" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" - integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== - dependencies: - minimist "^1.2.6" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3, ms@^2.1.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -multicast-dns@^7.2.5: - version "7.2.5" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" - integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== - dependencies: - dns-packet "^5.2.2" - thunky "^1.0.2" - -nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== - -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -no-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" - integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -node-forge@^1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" - integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== - -node-releases@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.5.tgz#280ed5bc3eba0d96ce44897d8aee478bfb3d9666" - integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== - -normalize-url@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" - integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== - -npm-run-path@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -nth-check@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== - dependencies: - boolbase "~1.0.0" - -nth-check@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" - integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== - dependencies: - boolbase "^1.0.0" - -nwsapi@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.1.tgz#10a9f268fbf4c461249ebcfe38e359aa36e2577c" - integrity sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg== - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-hash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" - integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== - -object-inspect@^1.12.0, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.0, object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - 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" - -object.entries@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861" - integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.fromentries@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.5.tgz#7b37b205109c21e741e605727fe8b0ad5fa08251" - integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.getownpropertydescriptors@^2.1.0: - version "2.1.4" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz#7965e6437a57278b587383831a9b829455a4bc37" - integrity sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ== - dependencies: - array.prototype.reduce "^1.0.4" - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.1" - -object.hasown@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.1.tgz#ad1eecc60d03f49460600430d97f23882cf592a3" - integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A== - dependencies: - define-properties "^1.1.4" - es-abstract "^1.19.5" - -object.values@^1.1.0, object.values@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" - integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" - integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -open@^8.0.9, open@^8.4.0: - version "8.4.0" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8" - integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - 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" - -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - 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" + "graceful-fs" "^4.1.6" + +"jsonpointer@^5.0.0": + "integrity" "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" + "resolved" "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz" + "version" "5.0.0" + +"jsx-ast-utils@^2.4.1 || ^3.0.0", "jsx-ast-utils@^3.3.1": + "integrity" "sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ==" + "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz" + "version" "3.3.1" + dependencies: + "array-includes" "^3.1.5" + "object.assign" "^4.1.2" + +"kind-of@^6.0.2": + "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + "version" "6.0.3" + +"kleur@^3.0.3": + "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + "version" "3.0.3" + +"klona@^2.0.4", "klona@^2.0.5": + "integrity" "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + "resolved" "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz" + "version" "2.0.5" + +"language-subtag-registry@~0.3.2": + "integrity" "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + "resolved" "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz" + "version" "0.3.21" + +"language-tags@^1.0.5": + "integrity" "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==" + "resolved" "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "language-subtag-registry" "~0.3.2" + +"leven@^3.1.0": + "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + "version" "3.1.0" + +"levn@^0.4.1": + "integrity" "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + "version" "0.4.1" + dependencies: + "prelude-ls" "^1.2.1" + "type-check" "~0.4.0" + +"levn@~0.3.0": + "integrity" "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + +"lilconfig@^2.0.3", "lilconfig@^2.0.5": + "integrity" "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==" + "resolved" "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz" + "version" "2.0.5" + +"lines-and-columns@^1.1.6": + "integrity" "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + "version" "1.2.4" + +"loader-runner@^4.2.0": + "integrity" "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + "resolved" "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" + "version" "4.3.0" + +"loader-utils@^2.0.0": + "integrity" "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "big.js" "^5.2.2" + "emojis-list" "^3.0.0" + "json5" "^2.1.2" + +"loader-utils@^3.2.0": + "integrity" "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz" + "version" "3.2.0" + +"locate-path@^2.0.0": + "integrity" "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-locate" "^2.0.0" + "path-exists" "^3.0.0" + +"locate-path@^3.0.0": + "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-locate" "^3.0.0" + "path-exists" "^3.0.0" + +"locate-path@^5.0.0": + "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "p-locate" "^4.1.0" + +"locate-path@^6.0.0": + "integrity" "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "p-locate" "^5.0.0" + +"lodash.debounce@^4.0.8": + "integrity" "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + "resolved" "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + "version" "4.0.8" + +"lodash.memoize@^4.1.2": + "integrity" "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + "resolved" "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + "version" "4.1.2" + +"lodash.merge@^4.6.2": + "integrity" "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + "resolved" "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + "version" "4.6.2" + +"lodash.sortby@^4.7.0": + "integrity" "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + "resolved" "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" + "version" "4.7.0" + +"lodash.uniq@^4.5.0": + "integrity" "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + "resolved" "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + "version" "4.5.0" + +"lodash@^4.17.15", "lodash@^4.17.20", "lodash@^4.17.21", "lodash@^4.7.0": + "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + "version" "4.17.21" + +"loose-envify@^1.1.0", "loose-envify@^1.4.0": + "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "js-tokens" "^3.0.0 || ^4.0.0" + +"lower-case@^2.0.2": + "integrity" "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==" + "resolved" "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "tslib" "^2.0.3" + +"lru-cache@^6.0.0": + "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "yallist" "^4.0.0" + +"lz-string@^1.4.4": + "integrity" "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==" + "resolved" "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" + "version" "1.4.4" + +"magic-string@^0.25.0", "magic-string@^0.25.7": + "integrity" "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==" + "resolved" "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz" + "version" "0.25.9" + dependencies: + "sourcemap-codec" "^1.4.8" + +"make-dir@^3.0.0", "make-dir@^3.0.2", "make-dir@^3.1.0": + "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "semver" "^6.0.0" + +"makeerror@1.0.12": + "integrity" "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==" + "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" + "version" "1.0.12" + dependencies: + "tmpl" "1.0.5" + +"mdn-data@2.0.14": + "integrity" "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" + "version" "2.0.14" + +"mdn-data@2.0.4": + "integrity" "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" + "version" "2.0.4" + +"media-typer@0.3.0": + "integrity" "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + "version" "0.3.0" + +"memfs@^3.1.2", "memfs@^3.4.3": + "integrity" "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==" + "resolved" "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz" + "version" "3.4.7" + dependencies: + "fs-monkey" "^1.0.3" + +"merge-descriptors@1.0.1": + "integrity" "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + "version" "1.0.1" + +"merge-stream@^2.0.0": + "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + "version" "2.0.0" + +"merge2@^1.3.0", "merge2@^1.4.1": + "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + "version" "1.4.1" + +"methods@~1.1.2": + "integrity" "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + "version" "1.1.2" + +"micromatch@^4.0.2", "micromatch@^4.0.4", "micromatch@^4.0.5": + "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + "version" "4.0.5" + dependencies: + "braces" "^3.0.2" + "picomatch" "^2.3.1" + +"mime-db@>= 1.43.0 < 2", "mime-db@1.52.0": + "integrity" "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + "version" "1.52.0" + +"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@^2.1.31", "mime-types@~2.1.17", "mime-types@~2.1.24", "mime-types@~2.1.34": + "integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" + "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + "version" "2.1.35" + dependencies: + "mime-db" "1.52.0" + +"mime@1.6.0": + "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + "version" "1.6.0" + +"mimic-fn@^2.1.0": + "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + "version" "2.1.0" + +"min-indent@^1.0.0": + "integrity" "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + "resolved" "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" + "version" "1.0.1" + +"mini-css-extract-plugin@^2.4.5": + "integrity" "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==" + "resolved" "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz" + "version" "2.6.1" + dependencies: + "schema-utils" "^4.0.0" + +"minimalistic-assert@^1.0.0": + "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" + "version" "1.0.1" + +"minimatch@^3.0.4", "minimatch@^3.1.1", "minimatch@^3.1.2": + "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "brace-expansion" "^1.1.7" + +"minimatch@^5.0.1": + "integrity" "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "brace-expansion" "^2.0.1" + +"minimatch@3.0.4": + "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "brace-expansion" "^1.1.7" + +"minimist@^1.2.0", "minimist@^1.2.6": + "integrity" "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" + "version" "1.2.6" + +"mkdirp@~0.5.1": + "integrity" "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" + "version" "0.5.6" + dependencies: + "minimist" "^1.2.6" + +"ms@^2.1.1", "ms@2.1.2": + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + "version" "2.1.2" + +"ms@2.0.0": + "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + "version" "2.0.0" + +"ms@2.1.3": + "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + "version" "2.1.3" + +"multicast-dns@^7.2.5": + "integrity" "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==" + "resolved" "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" + "version" "7.2.5" + dependencies: + "dns-packet" "^5.2.2" + "thunky" "^1.0.2" + +"nanoid@^3.3.4": + "integrity" "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" + "version" "3.3.4" + +"natural-compare@^1.4.0": + "integrity" "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + "version" "1.4.0" + +"negotiator@0.6.3": + "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + "version" "0.6.3" + +"neo-async@^2.6.2": + "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + "version" "2.6.2" + +"no-case@^3.0.4": + "integrity" "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==" + "resolved" "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "lower-case" "^2.0.2" + "tslib" "^2.0.3" + +"node-forge@^1": + "integrity" "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + "resolved" "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" + "version" "1.3.1" + +"node-int64@^0.4.0": + "integrity" "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + "version" "0.4.0" + +"node-releases@^2.0.5": + "integrity" "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==" + "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz" + "version" "2.0.5" + +"normalize-path@^3.0.0", "normalize-path@~3.0.0": + "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + "version" "3.0.0" + +"normalize-range@^0.1.2": + "integrity" "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + "version" "0.1.2" + +"normalize-url@^6.0.1": + "integrity" "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" + "version" "6.1.0" + +"npm-run-path@^4.0.1": + "integrity" "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" + "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "path-key" "^3.0.0" + +"nth-check@^1.0.2": + "integrity" "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==" + "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "boolbase" "~1.0.0" + +"nth-check@^2.0.1": + "integrity" "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==" + "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "boolbase" "^1.0.0" + +"nwsapi@^2.2.0": + "integrity" "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" + "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz" + "version" "2.2.1" + +"object-assign@^4.1.1": + "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + "version" "4.1.1" + +"object-hash@^3.0.0": + "integrity" "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + "resolved" "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" + "version" "3.0.0" + +"object-inspect@^1.12.0", "object-inspect@^1.9.0": + "integrity" "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" + "version" "1.12.2" + +"object-keys@^1.1.1": + "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + "version" "1.1.1" + +"object.assign@^4.1.0", "object.assign@^4.1.2": + "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==" + "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "has-symbols" "^1.0.1" + "object-keys" "^1.1.1" + +"object.entries@^1.1.5": + "integrity" "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==" + "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + +"object.fromentries@^2.0.5": + "integrity" "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==" + "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + +"object.getownpropertydescriptors@^2.1.0": + "integrity" "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==" + "resolved" "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz" + "version" "2.1.4" + dependencies: + "array.prototype.reduce" "^1.0.4" + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.1" + +"object.hasown@^1.1.1": + "integrity" "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==" + "resolved" "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"object.values@^1.1.0", "object.values@^1.1.5": + "integrity" "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==" + "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + +"obuf@^1.0.0", "obuf@^1.1.2": + "integrity" "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + "resolved" "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" + "version" "1.1.2" + +"on-finished@2.4.1": + "integrity" "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==" + "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" + "version" "2.4.1" + dependencies: + "ee-first" "1.1.1" + +"on-headers@~1.0.2": + "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + "version" "1.0.2" + +"once@^1.3.0": + "integrity" "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" + "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "wrappy" "1" + +"onetime@^5.1.2": + "integrity" "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" + "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "mimic-fn" "^2.1.0" + +"open@^8.0.9", "open@^8.4.0": + "integrity" "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==" + "resolved" "https://registry.npmjs.org/open/-/open-8.4.0.tgz" + "version" "8.4.0" + dependencies: + "define-lazy-prop" "^2.0.0" + "is-docker" "^2.1.1" + "is-wsl" "^2.2.0" + +"optionator@^0.8.1": + "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" + "version" "0.8.3" + 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" + +"optionator@^0.9.1": + "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" + "version" "0.9.1" + 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" + +"p-limit@^1.1.0": + "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "p-try" "^1.0.0" -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== +"p-limit@^2.0.0": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" dependencies: - p-try "^1.0.0" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + "p-try" "^2.0.0" + +"p-limit@^2.2.0": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" dependencies: - p-try "^2.0.0" + "p-try" "^2.0.0" -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== +"p-limit@^3.0.2": + "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + "version" "3.1.0" dependencies: - yocto-queue "^0.1.0" + "yocto-queue" "^0.1.0" -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== +"p-locate@^2.0.0": + "integrity" "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + "version" "2.0.0" dependencies: - p-limit "^1.1.0" + "p-limit" "^1.1.0" -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== +"p-locate@^3.0.0": + "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + "version" "3.0.0" dependencies: - p-limit "^2.0.0" + "p-limit" "^2.0.0" -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== +"p-locate@^4.1.0": + "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + "version" "4.1.0" dependencies: - p-limit "^2.2.0" + "p-limit" "^2.2.0" -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== +"p-locate@^5.0.0": + "integrity" "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + "version" "5.0.0" dependencies: - p-limit "^3.0.2" + "p-limit" "^3.0.2" -p-retry@^4.5.0: - version "4.6.2" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" - integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== +"p-retry@^4.5.0": + "integrity" "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==" + "resolved" "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" + "version" "4.6.2" dependencies: "@types/retry" "0.12.0" - retry "^0.13.1" + "retry" "^0.13.1" -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== +"p-try@^1.0.0": + "integrity" "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + "version" "1.0.0" -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +"p-try@^2.0.0": + "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + "version" "2.2.0" -param-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" - integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== +"param-case@^3.0.4": + "integrity" "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==" + "resolved" "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" + "version" "3.0.4" dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" + "dot-case" "^3.0.4" + "tslib" "^2.0.3" -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== +"parent-module@^1.0.0": + "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + "version" "1.0.1" dependencies: - callsites "^3.0.0" + "callsites" "^3.0.0" -parse-json@^5.0.0, parse-json@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== +"parse-json@^5.0.0", "parse-json@^5.2.0": + "integrity" "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + "version" "5.2.0" 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" - -parse5@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascal-case@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" - integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== - -picocolors@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" - integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pify@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== - -pirates@^4.0.4: - version "4.0.5" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" - integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== - -pkg-dir@^4.1.0, pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -pkg-up@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" - integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== - dependencies: - find-up "^3.0.0" - -postcss-attribute-case-insensitive@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz#86d323c77ab8896ed90500071c2c8329fba64fda" - integrity sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ== - dependencies: - postcss-selector-parser "^6.0.10" - -postcss-browser-comments@^4: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz#bcfc86134df5807f5d3c0eefa191d42136b5e72a" - integrity sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg== - -postcss-calc@^8.2.3: - version "8.2.4" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" - integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== - dependencies: - postcss-selector-parser "^6.0.9" - postcss-value-parser "^4.2.0" - -postcss-clamp@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-clamp/-/postcss-clamp-4.1.0.tgz#7263e95abadd8c2ba1bd911b0b5a5c9c93e02363" - integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-color-functional-notation@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz#23c9d73c76113b75473edcf66f443c6f1872bd0f" - integrity sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-color-hex-alpha@^8.0.4: - version "8.0.4" - resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz#c66e2980f2fbc1a63f5b079663340ce8b55f25a5" - integrity sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ== - dependencies: - postcss-value-parser "^4.2.0" + "error-ex" "^1.3.1" + "json-parse-even-better-errors" "^2.3.0" + "lines-and-columns" "^1.1.6" + +"parse5@6.0.1": + "integrity" "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + "resolved" "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + "version" "6.0.1" + +"parseurl@~1.3.2", "parseurl@~1.3.3": + "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + "version" "1.3.3" + +"pascal-case@^3.1.2": + "integrity" "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==" + "resolved" "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "no-case" "^3.0.4" + "tslib" "^2.0.3" + +"path-exists@^3.0.0": + "integrity" "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + "version" "3.0.0" + +"path-exists@^4.0.0": + "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + "version" "4.0.0" + +"path-is-absolute@^1.0.0": + "integrity" "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "version" "1.0.1" + +"path-key@^3.0.0", "path-key@^3.1.0": + "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + "version" "3.1.1" + +"path-parse@^1.0.7": + "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + "version" "1.0.7" + +"path-to-regexp@0.1.7": + "integrity" "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + "version" "0.1.7" + +"path-type@^4.0.0": + "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + "version" "4.0.0" + +"performance-now@^2.1.0": + "integrity" "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + "version" "2.1.0" + +"picocolors@^0.2.1": + "integrity" "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" + "version" "0.2.1" + +"picocolors@^1.0.0": + "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + "version" "1.0.0" + +"picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.2.2", "picomatch@^2.2.3", "picomatch@^2.3.1": + "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + "version" "2.3.1" + +"pify@^2.3.0": + "integrity" "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + "version" "2.3.0" + +"pirates@^4.0.4": + "integrity" "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" + "version" "4.0.5" + +"pkg-dir@^4.1.0", "pkg-dir@^4.2.0": + "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "find-up" "^4.0.0" + +"pkg-up@^3.1.0": + "integrity" "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==" + "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "find-up" "^3.0.0" + +"postcss-attribute-case-insensitive@^5.0.1": + "integrity" "sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ==" + "resolved" "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "postcss-selector-parser" "^6.0.10" + +"postcss-browser-comments@^4": + "integrity" "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" + "resolved" "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz" + "version" "4.0.0" + +"postcss-calc@^8.2.3": + "integrity" "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==" + "resolved" "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz" + "version" "8.2.4" + dependencies: + "postcss-selector-parser" "^6.0.9" + "postcss-value-parser" "^4.2.0" + +"postcss-clamp@^4.1.0": + "integrity" "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==" + "resolved" "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "postcss-value-parser" "^4.2.0" + +"postcss-color-functional-notation@^4.2.3": + "integrity" "sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw==" + "resolved" "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "postcss-value-parser" "^4.2.0" + +"postcss-color-hex-alpha@^8.0.4": + "integrity" "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==" + "resolved" "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz" + "version" "8.0.4" + dependencies: + "postcss-value-parser" "^4.2.0" -postcss-color-rebeccapurple@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz#a2fe1d7be13d21ea01dc7c2363b637cc83a9eb6e" - integrity sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw== +"postcss-color-rebeccapurple@^7.1.0": + "integrity" "sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw==" + "resolved" "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz" + "version" "7.1.0" dependencies: - postcss-value-parser "^4.2.0" - -postcss-colormin@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz#3cee9e5ca62b2c27e84fce63affc0cfb5901956a" - integrity sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg== + "postcss-value-parser" "^4.2.0" + +"postcss-colormin@^5.3.0": + "integrity" "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==" + "resolved" "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz" + "version" "5.3.0" dependencies: - browserslist "^4.16.6" - caniuse-api "^3.0.0" - colord "^2.9.1" - postcss-value-parser "^4.2.0" + "browserslist" "^4.16.6" + "caniuse-api" "^3.0.0" + "colord" "^2.9.1" + "postcss-value-parser" "^4.2.0" -postcss-convert-values@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz#31586df4e184c2e8890e8b34a0b9355313f503ab" - integrity sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== +"postcss-convert-values@^5.1.2": + "integrity" "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==" + "resolved" "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz" + "version" "5.1.2" dependencies: - browserslist "^4.20.3" - postcss-value-parser "^4.2.0" + "browserslist" "^4.20.3" + "postcss-value-parser" "^4.2.0" -postcss-custom-media@^8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz#c8f9637edf45fef761b014c024cee013f80529ea" - integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg== +"postcss-custom-media@^8.0.2": + "integrity" "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==" + "resolved" "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz" + "version" "8.0.2" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-custom-properties@^12.1.8: - version "12.1.8" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz#aa003e1885c5bd28e2e32496cd597e389ca889e4" - integrity sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA== +"postcss-custom-properties@^12.1.8": + "integrity" "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==" + "resolved" "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz" + "version" "12.1.8" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-custom-selectors@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz#1ab4684d65f30fed175520f82d223db0337239d9" - integrity sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg== +"postcss-custom-selectors@^6.0.3": + "integrity" "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==" + "resolved" "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz" + "version" "6.0.3" dependencies: - postcss-selector-parser "^6.0.4" + "postcss-selector-parser" "^6.0.4" -postcss-dir-pseudo-class@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz#9afe49ea631f0cb36fa0076e7c2feb4e7e3f049c" - integrity sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw== +"postcss-dir-pseudo-class@^6.0.4": + "integrity" "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==" + "resolved" "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz" + "version" "6.0.4" dependencies: - postcss-selector-parser "^6.0.9" + "postcss-selector-parser" "^6.0.9" -postcss-discard-comments@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" - integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== +"postcss-discard-comments@^5.1.2": + "integrity" "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==" + "resolved" "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" + "version" "5.1.2" -postcss-discard-duplicates@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" - integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== +"postcss-discard-duplicates@^5.1.0": + "integrity" "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" + "resolved" "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" + "version" "5.1.0" -postcss-discard-empty@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" - integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== +"postcss-discard-empty@^5.1.1": + "integrity" "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" + "resolved" "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" + "version" "5.1.1" -postcss-discard-overridden@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" - integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== +"postcss-discard-overridden@^5.1.0": + "integrity" "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" + "resolved" "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" + "version" "5.1.0" -postcss-double-position-gradients@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz#a12cfdb7d11fa1a99ccecc747f0c19718fb37152" - integrity sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ== +"postcss-double-position-gradients@^3.1.1": + "integrity" "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==" + "resolved" "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz" + "version" "3.1.1" dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-env-function@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-4.0.6.tgz#7b2d24c812f540ed6eda4c81f6090416722a8e7a" - integrity sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA== +"postcss-env-function@^4.0.6": + "integrity" "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==" + "resolved" "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz" + "version" "4.0.6" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-flexbugs-fixes@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz#2028e145313074fc9abe276cb7ca14e5401eb49d" - integrity sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ== +"postcss-flexbugs-fixes@^5.0.2": + "integrity" "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" + "resolved" "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz" + "version" "5.0.2" -postcss-focus-visible@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz#50c9ea9afa0ee657fb75635fabad25e18d76bf9e" - integrity sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw== +"postcss-focus-visible@^6.0.4": + "integrity" "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==" + "resolved" "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz" + "version" "6.0.4" dependencies: - postcss-selector-parser "^6.0.9" + "postcss-selector-parser" "^6.0.9" -postcss-focus-within@^5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz#5b1d2ec603195f3344b716c0b75f61e44e8d2e20" - integrity sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ== +"postcss-focus-within@^5.0.4": + "integrity" "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==" + "resolved" "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz" + "version" "5.0.4" dependencies: - postcss-selector-parser "^6.0.9" + "postcss-selector-parser" "^6.0.9" -postcss-font-variant@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66" - integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== +"postcss-font-variant@^5.0.0": + "integrity" "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" + "resolved" "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" + "version" "5.0.0" -postcss-gap-properties@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz#6401bb2f67d9cf255d677042928a70a915e6ba60" - integrity sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ== +"postcss-gap-properties@^3.0.3": + "integrity" "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==" + "resolved" "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz" + "version" "3.0.3" -postcss-image-set-function@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz#bcff2794efae778c09441498f40e0c77374870a9" - integrity sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A== +"postcss-image-set-function@^4.0.6": + "integrity" "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==" + "resolved" "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz" + "version" "4.0.6" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-import@^14.1.0: - version "14.1.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0" - integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== +"postcss-import@^14.1.0": + "integrity" "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==" + "resolved" "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" + "version" "14.1.0" dependencies: - postcss-value-parser "^4.0.0" - read-cache "^1.0.0" - resolve "^1.1.7" + "postcss-value-parser" "^4.0.0" + "read-cache" "^1.0.0" + "resolve" "^1.1.7" -postcss-initial@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-4.0.1.tgz#529f735f72c5724a0fb30527df6fb7ac54d7de42" - integrity sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ== +"postcss-initial@^4.0.1": + "integrity" "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" + "resolved" "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz" + "version" "4.0.1" -postcss-js@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.0.tgz#31db79889531b80dc7bc9b0ad283e418dce0ac00" - integrity sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ== +"postcss-js@^4.0.0": + "integrity" "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==" + "resolved" "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz" + "version" "4.0.0" dependencies: - camelcase-css "^2.0.1" + "camelcase-css" "^2.0.1" -postcss-lab-function@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz#e054e662c6480202f5760887ec1ae0d153357123" - integrity sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w== +"postcss-lab-function@^4.2.0": + "integrity" "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==" + "resolved" "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz" + "version" "4.2.0" dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" - postcss-value-parser "^4.2.0" - -postcss-load-config@^3.1.4: - version "3.1.4" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.4.tgz#1ab2571faf84bb078877e1d07905eabe9ebda855" - integrity sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg== + "postcss-value-parser" "^4.2.0" + +"postcss-load-config@^3.1.4": + "integrity" "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==" + "resolved" "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz" + "version" "3.1.4" dependencies: - lilconfig "^2.0.5" - yaml "^1.10.2" - -postcss-loader@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef" - integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== + "lilconfig" "^2.0.5" + "yaml" "^1.10.2" + +"postcss-loader@^6.2.1": + "integrity" "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==" + "resolved" "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz" + "version" "6.2.1" dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.5" - semver "^7.3.5" + "cosmiconfig" "^7.0.0" + "klona" "^2.0.5" + "semver" "^7.3.5" -postcss-logical@^5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-5.0.4.tgz#ec75b1ee54421acc04d5921576b7d8db6b0e6f73" - integrity sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g== +"postcss-logical@^5.0.4": + "integrity" "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" + "resolved" "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz" + "version" "5.0.4" -postcss-media-minmax@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz#7140bddec173e2d6d657edbd8554a55794e2a5b5" - integrity sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ== +"postcss-media-minmax@^5.0.0": + "integrity" "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" + "resolved" "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz" + "version" "5.0.0" -postcss-merge-longhand@^5.1.6: - version "5.1.6" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz#f378a8a7e55766b7b644f48e5d8c789ed7ed51ce" - integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== +"postcss-merge-longhand@^5.1.6": + "integrity" "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==" + "resolved" "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz" + "version" "5.1.6" dependencies: - postcss-value-parser "^4.2.0" - stylehacks "^5.1.0" + "postcss-value-parser" "^4.2.0" + "stylehacks" "^5.1.0" -postcss-merge-rules@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz#7049a14d4211045412116d79b751def4484473a5" - integrity sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== +"postcss-merge-rules@^5.1.2": + "integrity" "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==" + "resolved" "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz" + "version" "5.1.2" dependencies: - browserslist "^4.16.6" - caniuse-api "^3.0.0" - cssnano-utils "^3.1.0" - postcss-selector-parser "^6.0.5" + "browserslist" "^4.16.6" + "caniuse-api" "^3.0.0" + "cssnano-utils" "^3.1.0" + "postcss-selector-parser" "^6.0.5" -postcss-minify-font-values@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" - integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== +"postcss-minify-font-values@^5.1.0": + "integrity" "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==" + "resolved" "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz" + "version" "5.1.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-minify-gradients@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" - integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== +"postcss-minify-gradients@^5.1.1": + "integrity" "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==" + "resolved" "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz" + "version" "5.1.1" dependencies: - colord "^2.9.1" - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" + "colord" "^2.9.1" + "cssnano-utils" "^3.1.0" + "postcss-value-parser" "^4.2.0" -postcss-minify-params@^5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz#ac41a6465be2db735099bbd1798d85079a6dc1f9" - integrity sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg== +"postcss-minify-params@^5.1.3": + "integrity" "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==" + "resolved" "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz" + "version" "5.1.3" dependencies: - browserslist "^4.16.6" - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" + "browserslist" "^4.16.6" + "cssnano-utils" "^3.1.0" + "postcss-value-parser" "^4.2.0" -postcss-minify-selectors@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" - integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== +"postcss-minify-selectors@^5.2.1": + "integrity" "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==" + "resolved" "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" + "version" "5.2.1" dependencies: - postcss-selector-parser "^6.0.5" + "postcss-selector-parser" "^6.0.5" -postcss-modules-extract-imports@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" - integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== +"postcss-modules-extract-imports@^3.0.0": + "integrity" "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" + "resolved" "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz" + "version" "3.0.0" -postcss-modules-local-by-default@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" - integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== +"postcss-modules-local-by-default@^4.0.0": + "integrity" "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==" + "resolved" "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz" + "version" "4.0.0" dependencies: - icss-utils "^5.0.0" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" + "icss-utils" "^5.0.0" + "postcss-selector-parser" "^6.0.2" + "postcss-value-parser" "^4.1.0" -postcss-modules-scope@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" - integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== +"postcss-modules-scope@^3.0.0": + "integrity" "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==" + "resolved" "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz" + "version" "3.0.0" dependencies: - postcss-selector-parser "^6.0.4" + "postcss-selector-parser" "^6.0.4" -postcss-modules-values@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" - integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== +"postcss-modules-values@^4.0.0": + "integrity" "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==" + "resolved" "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" + "version" "4.0.0" dependencies: - icss-utils "^5.0.0" + "icss-utils" "^5.0.0" -postcss-nested@5.0.6: - version "5.0.6" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.6.tgz#466343f7fc8d3d46af3e7dba3fcd47d052a945bc" - integrity sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA== - dependencies: - postcss-selector-parser "^6.0.6" +"postcss-nested@5.0.6": + "integrity" "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==" + "resolved" "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz" + "version" "5.0.6" + dependencies: + "postcss-selector-parser" "^6.0.6" -postcss-nesting@^10.1.9: - version "10.1.9" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-10.1.9.tgz#2aef4e68f222857dc36c0f77a69bf4a900a7e304" - integrity sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw== +"postcss-nesting@^10.1.9": + "integrity" "sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw==" + "resolved" "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.9.tgz" + "version" "10.1.9" dependencies: "@csstools/selector-specificity" "^2.0.0" - postcss-selector-parser "^6.0.10" + "postcss-selector-parser" "^6.0.10" -postcss-normalize-charset@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" - integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== +"postcss-normalize-charset@^5.1.0": + "integrity" "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==" + "resolved" "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz" + "version" "5.1.0" -postcss-normalize-display-values@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" - integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== +"postcss-normalize-display-values@^5.1.0": + "integrity" "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz" + "version" "5.1.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize-positions@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" - integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== +"postcss-normalize-positions@^5.1.1": + "integrity" "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==" + "resolved" "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" + "version" "5.1.1" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize-repeat-style@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" - integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== +"postcss-normalize-repeat-style@^5.1.1": + "integrity" "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==" + "resolved" "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" + "version" "5.1.1" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize-string@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" - integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== +"postcss-normalize-string@^5.1.0": + "integrity" "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==" + "resolved" "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz" + "version" "5.1.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize-timing-functions@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" - integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== +"postcss-normalize-timing-functions@^5.1.0": + "integrity" "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==" + "resolved" "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz" + "version" "5.1.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize-unicode@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz#3d23aede35e160089a285e27bf715de11dc9db75" - integrity sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ== +"postcss-normalize-unicode@^5.1.0": + "integrity" "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==" + "resolved" "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz" + "version" "5.1.0" dependencies: - browserslist "^4.16.6" - postcss-value-parser "^4.2.0" + "browserslist" "^4.16.6" + "postcss-value-parser" "^4.2.0" -postcss-normalize-url@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" - integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== +"postcss-normalize-url@^5.1.0": + "integrity" "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==" + "resolved" "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz" + "version" "5.1.0" dependencies: - normalize-url "^6.0.1" - postcss-value-parser "^4.2.0" + "normalize-url" "^6.0.1" + "postcss-value-parser" "^4.2.0" -postcss-normalize-whitespace@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" - integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== +"postcss-normalize-whitespace@^5.1.1": + "integrity" "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz" + "version" "5.1.1" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize/-/postcss-normalize-10.0.1.tgz#464692676b52792a06b06880a176279216540dd7" - integrity sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA== +"postcss-normalize@^10.0.1": + "integrity" "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==" + "resolved" "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz" + "version" "10.0.1" dependencies: "@csstools/normalize.css" "*" - postcss-browser-comments "^4" - sanitize.css "*" + "postcss-browser-comments" "^4" + "sanitize.css" "*" -postcss-opacity-percentage@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz#bd698bb3670a0a27f6d657cc16744b3ebf3b1145" - integrity sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w== +"postcss-opacity-percentage@^1.1.2": + "integrity" "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + "resolved" "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz" + "version" "1.1.2" -postcss-ordered-values@^5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" - integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== +"postcss-ordered-values@^5.1.3": + "integrity" "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==" + "resolved" "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" + "version" "5.1.3" dependencies: - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" + "cssnano-utils" "^3.1.0" + "postcss-value-parser" "^4.2.0" -postcss-overflow-shorthand@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz#ebcfc0483a15bbf1b27fdd9b3c10125372f4cbc2" - integrity sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg== +"postcss-overflow-shorthand@^3.0.3": + "integrity" "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==" + "resolved" "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz" + "version" "3.0.3" -postcss-page-break@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f" - integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ== +"postcss-page-break@^3.0.4": + "integrity" "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" + "resolved" "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz" + "version" "3.0.4" -postcss-place@^7.0.4: - version "7.0.4" - resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-7.0.4.tgz#eb026650b7f769ae57ca4f938c1addd6be2f62c9" - integrity sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg== +"postcss-place@^7.0.4": + "integrity" "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==" + "resolved" "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz" + "version" "7.0.4" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-preset-env@^7.0.1: - version "7.7.2" - resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz#769f7f21779b4688c9a6082ae1572416cab415cf" - integrity sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA== +"postcss-preset-env@^7.0.1": + "integrity" "sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==" + "resolved" "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz" + "version" "7.7.2" dependencies: "@csstools/postcss-cascade-layers" "^1.0.4" "@csstools/postcss-color-function" "^1.1.0" @@ -6929,1637 +7030,1672 @@ postcss-preset-env@^7.0.1: "@csstools/postcss-stepped-value-functions" "^1.0.0" "@csstools/postcss-trigonometric-functions" "^1.0.1" "@csstools/postcss-unset-value" "^1.0.1" - autoprefixer "^10.4.7" - browserslist "^4.21.0" - css-blank-pseudo "^3.0.3" - css-has-pseudo "^3.0.4" - css-prefers-color-scheme "^6.0.3" - cssdb "^6.6.3" - postcss-attribute-case-insensitive "^5.0.1" - postcss-clamp "^4.1.0" - postcss-color-functional-notation "^4.2.3" - postcss-color-hex-alpha "^8.0.4" - postcss-color-rebeccapurple "^7.1.0" - postcss-custom-media "^8.0.2" - postcss-custom-properties "^12.1.8" - postcss-custom-selectors "^6.0.3" - 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.9" - 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.5" - postcss-replace-overflow-wrap "^4.0.0" - postcss-selector-not "^6.0.0" - postcss-value-parser "^4.2.0" - -postcss-pseudo-class-any-link@^7.1.5: - version "7.1.5" - resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz#1233b054004c386c681c553af35f68ec03fffaa6" - integrity sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA== - dependencies: - postcss-selector-parser "^6.0.10" - -postcss-reduce-initial@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz#fc31659ea6e85c492fb2a7b545370c215822c5d6" - integrity sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw== - dependencies: - browserslist "^4.16.6" - caniuse-api "^3.0.0" - -postcss-reduce-transforms@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" - integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-replace-overflow-wrap@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319" - integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw== - -postcss-selector-not@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz#d100f273d345917246762300411b4d2e24905047" - integrity sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ== - dependencies: - postcss-selector-parser "^6.0.10" - -postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: - version "6.0.10" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" - integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-svgo@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" - integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== - dependencies: - postcss-value-parser "^4.2.0" - svgo "^2.7.0" - -postcss-unique-selectors@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" - integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== - dependencies: - postcss-selector-parser "^6.0.5" - -postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" - integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== - -postcss@^7.0.35: - version "7.0.39" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" - integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== - dependencies: - picocolors "^0.2.1" - source-map "^0.6.1" - -postcss@^8.3.5, postcss@^8.4.14, postcss@^8.4.4, postcss@^8.4.7: - version "8.4.14" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" - integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== - -pretty-bytes@^5.3.0, pretty-bytes@^5.4.1: - version "5.6.0" - resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" - integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== - -pretty-error@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" - integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== + "autoprefixer" "^10.4.7" + "browserslist" "^4.21.0" + "css-blank-pseudo" "^3.0.3" + "css-has-pseudo" "^3.0.4" + "css-prefers-color-scheme" "^6.0.3" + "cssdb" "^6.6.3" + "postcss-attribute-case-insensitive" "^5.0.1" + "postcss-clamp" "^4.1.0" + "postcss-color-functional-notation" "^4.2.3" + "postcss-color-hex-alpha" "^8.0.4" + "postcss-color-rebeccapurple" "^7.1.0" + "postcss-custom-media" "^8.0.2" + "postcss-custom-properties" "^12.1.8" + "postcss-custom-selectors" "^6.0.3" + "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.9" + "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.5" + "postcss-replace-overflow-wrap" "^4.0.0" + "postcss-selector-not" "^6.0.0" + "postcss-value-parser" "^4.2.0" + +"postcss-pseudo-class-any-link@^7.1.5": + "integrity" "sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA==" + "resolved" "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz" + "version" "7.1.5" + dependencies: + "postcss-selector-parser" "^6.0.10" + +"postcss-reduce-initial@^5.1.0": + "integrity" "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==" + "resolved" "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "browserslist" "^4.16.6" + "caniuse-api" "^3.0.0" + +"postcss-reduce-transforms@^5.1.0": + "integrity" "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==" + "resolved" "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "postcss-value-parser" "^4.2.0" + +"postcss-replace-overflow-wrap@^4.0.0": + "integrity" "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" + "resolved" "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz" + "version" "4.0.0" + +"postcss-selector-not@^6.0.0": + "integrity" "sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ==" + "resolved" "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "postcss-selector-parser" "^6.0.10" + +"postcss-selector-parser@^6.0.10", "postcss-selector-parser@^6.0.2", "postcss-selector-parser@^6.0.4", "postcss-selector-parser@^6.0.5", "postcss-selector-parser@^6.0.6", "postcss-selector-parser@^6.0.9": + "integrity" "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz" + "version" "6.0.10" + dependencies: + "cssesc" "^3.0.0" + "util-deprecate" "^1.0.2" + +"postcss-svgo@^5.1.0": + "integrity" "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==" + "resolved" "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "postcss-value-parser" "^4.2.0" + "svgo" "^2.7.0" + +"postcss-unique-selectors@^5.1.1": + "integrity" "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==" + "resolved" "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "postcss-selector-parser" "^6.0.5" + +"postcss-value-parser@^4.0.0", "postcss-value-parser@^4.1.0", "postcss-value-parser@^4.2.0": + "integrity" "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" + "version" "4.2.0" + +"postcss@^7.0.0 || ^8.0.1", "postcss@^8", "postcss@^8.0.0", "postcss@^8.0.3", "postcss@^8.0.9", "postcss@^8.1.0", "postcss@^8.1.4", "postcss@^8.2", "postcss@^8.2.14", "postcss@^8.2.15", "postcss@^8.2.2", "postcss@^8.3", "postcss@^8.3.3", "postcss@^8.3.5", "postcss@^8.4", "postcss@^8.4.14", "postcss@^8.4.4", "postcss@^8.4.6", "postcss@^8.4.7", "postcss@>= 8", "postcss@>=8", "postcss@>=8.0.9": + "integrity" "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz" + "version" "8.4.14" + dependencies: + "nanoid" "^3.3.4" + "picocolors" "^1.0.0" + "source-map-js" "^1.0.2" + +"postcss@^7.0.35": + "integrity" "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz" + "version" "7.0.39" + dependencies: + "picocolors" "^0.2.1" + "source-map" "^0.6.1" + +"prelude-ls@^1.2.1": + "integrity" "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + "version" "1.2.1" + +"prelude-ls@~1.1.2": + "integrity" "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + "version" "1.1.2" + +"pretty-bytes@^5.3.0", "pretty-bytes@^5.4.1": + "integrity" "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + "resolved" "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" + "version" "5.6.0" + +"pretty-error@^4.0.0": + "integrity" "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==" + "resolved" "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "lodash" "^4.17.20" + "renderkid" "^3.0.0" + +"pretty-format@^27.0.2", "pretty-format@^27.5.1": + "integrity" "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" + "version" "27.5.1" dependencies: - lodash "^4.17.20" - renderkid "^3.0.0" + "ansi-regex" "^5.0.1" + "ansi-styles" "^5.0.0" + "react-is" "^17.0.1" -pretty-format@^27.0.2, pretty-format@^27.5.1: - version "27.5.1" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" - integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== +"pretty-format@^28.0.0": + "integrity" "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" + "version" "28.1.1" dependencies: - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^17.0.1" + "@jest/schemas" "^28.0.2" + "ansi-regex" "^5.0.1" + "ansi-styles" "^5.0.0" + "react-is" "^18.0.0" -pretty-format@^28.0.0, pretty-format@^28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-28.1.1.tgz#f731530394e0f7fcd95aba6b43c50e02d86b95cb" - integrity sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw== +"pretty-format@^28.1.1": + "integrity" "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" + "version" "28.1.1" dependencies: "@jest/schemas" "^28.0.2" - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^18.0.0" - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -promise@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" - integrity sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== - dependencies: - asap "~2.0.6" - -prompts@^2.0.1, prompts@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" - integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@^15.8.1: - version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -proxy-addr@~2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" - integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== - dependencies: - forwarded "0.2.0" - ipaddr.js "1.9.1" - -psl@^1.1.33: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -q@^1.1.2: - version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== - -qs@6.10.3: - version "6.10.3" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.3.tgz#d6cde1b2ffca87b5aa57889816c5f81535e22e8e" - integrity sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ== - dependencies: - side-channel "^1.0.4" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-lru@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" - integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== - -raf@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" - integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== - dependencies: - performance-now "^2.1.0" - -randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -raw-body@2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" - 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" - -react-app-polyfill@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz#95221e0a9bd259e5ca6b177c7bb1cb6768f68fd7" - 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" - -react-dev-utils@^12.0.1: - version "12.0.1" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" - integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ== + "ansi-regex" "^5.0.1" + "ansi-styles" "^5.0.0" + "react-is" "^18.0.0" + +"process-nextick-args@~2.0.0": + "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + "version" "2.0.1" + +"promise@^8.1.0": + "integrity" "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==" + "resolved" "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "asap" "~2.0.6" + +"prompts@^2.0.1", "prompts@^2.4.2": + "integrity" "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==" + "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "kleur" "^3.0.3" + "sisteransi" "^1.0.5" + +"prop-types@^15.8.1": + "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" + "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + "version" "15.8.1" + dependencies: + "loose-envify" "^1.4.0" + "object-assign" "^4.1.1" + "react-is" "^16.13.1" + +"proxy-addr@~2.0.7": + "integrity" "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" + "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" + "version" "2.0.7" + dependencies: + "forwarded" "0.2.0" + "ipaddr.js" "1.9.1" + +"psl@^1.1.33": + "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" + "version" "1.8.0" + +"punycode@^2.1.0", "punycode@^2.1.1": + "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + "version" "2.1.1" + +"q@^1.1.2": + "integrity" "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + "resolved" "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + "version" "1.5.1" + +"qs@6.10.3": + "integrity" "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz" + "version" "6.10.3" + dependencies: + "side-channel" "^1.0.4" + +"queue-microtask@^1.2.2": + "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + "version" "1.2.3" + +"quick-lru@^5.1.1": + "integrity" "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + "resolved" "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" + "version" "5.1.1" + +"raf@^3.4.1": + "integrity" "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==" + "resolved" "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" + "version" "3.4.1" + dependencies: + "performance-now" "^2.1.0" + +"randombytes@^2.1.0": + "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" + "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "safe-buffer" "^5.1.0" + +"range-parser@^1.2.1", "range-parser@~1.2.1": + "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + "version" "1.2.1" + +"raw-body@2.5.1": + "integrity" "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==" + "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" + "version" "2.5.1" + dependencies: + "bytes" "3.1.2" + "http-errors" "2.0.0" + "iconv-lite" "0.4.24" + "unpipe" "1.0.0" + +"react-app-polyfill@^3.0.0": + "integrity" "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==" + "resolved" "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz" + "version" "3.0.0" + 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" + +"react-dev-utils@^12.0.1": + "integrity" "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==" + "resolved" "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz" + "version" "12.0.1" 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" - -react-dom@^18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" - integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== - dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.0" - -react-error-overlay@^6.0.11: - version "6.0.11" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" - integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== - -react-is@^16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - -react-is@^18.0.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== - -react-refresh@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046" - integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== - -react-scripts@5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-5.0.1.tgz#6285dbd65a8ba6e49ca8d651ce30645a6d980003" - integrity sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ== + "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" + +"react-dom@^18.0.0", "react-dom@^18.2.0": + "integrity" "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==" + "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" + "version" "18.2.0" + dependencies: + "loose-envify" "^1.1.0" + "scheduler" "^0.23.0" + +"react-error-overlay@^6.0.11": + "integrity" "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + "resolved" "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz" + "version" "6.0.11" + +"react-is@^16.13.1": + "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + "version" "16.13.1" + +"react-is@^17.0.1": + "integrity" "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + "version" "17.0.2" + +"react-is@^18.0.0": + "integrity" "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" + "version" "18.2.0" + +"react-refresh@^0.11.0", "react-refresh@>=0.10.0 <1.0.0": + "integrity" "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" + "version" "0.11.0" + +"react-scripts@5.0.1": + "integrity" "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==" + "resolved" "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz" + "version" "5.0.1" 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" + "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" optionalDependencies: - fsevents "^2.3.2" + "fsevents" "^2.3.2" -react@^18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" - integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== +"react@^18.0.0", "react@^18.2.0", "react@>= 16": + "integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==" + "resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz" + "version" "18.2.0" dependencies: - loose-envify "^1.1.0" + "loose-envify" "^1.1.0" -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" - integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== +"read-cache@^1.0.0": + "integrity" "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" + "resolved" "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" + "version" "1.0.0" dependencies: - pify "^2.3.0" + "pify" "^2.3.0" -readable-stream@^2.0.1: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== +"readable-stream@^2.0.1": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" 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" + "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" -readable-stream@^3.0.6: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== +"readable-stream@^3.0.6": + "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" + "version" "3.6.0" dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" + "inherits" "^2.0.3" + "string_decoder" "^1.1.1" + "util-deprecate" "^1.0.1" -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== +"readdirp@~3.6.0": + "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + "version" "3.6.0" dependencies: - picomatch "^2.2.1" + "picomatch" "^2.2.1" -recursive-readdir@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" - integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== +"recursive-readdir@^2.2.2": + "integrity" "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==" + "resolved" "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" + "version" "2.2.2" dependencies: - minimatch "3.0.4" + "minimatch" "3.0.4" -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== +"redent@^3.0.0": + "integrity" "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==" + "resolved" "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" + "version" "3.0.0" dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" + "indent-string" "^4.0.0" + "strip-indent" "^3.0.0" -regenerate-unicode-properties@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz#7f442732aa7934a3740c779bb9b3340dccc1fb56" - integrity sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw== +"regenerate-unicode-properties@^10.0.1": + "integrity" "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==" + "resolved" "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz" + "version" "10.0.1" dependencies: - regenerate "^1.4.2" + "regenerate" "^1.4.2" -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== +"regenerate@^1.4.2": + "integrity" "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + "version" "1.4.2" -regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.9: - version "0.13.9" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== +"regenerator-runtime@^0.13.4", "regenerator-runtime@^0.13.9": + "integrity" "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" + "version" "0.13.9" -regenerator-transform@^0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz#cbd9ead5d77fae1a48d957cf889ad0586adb6537" - integrity sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg== +"regenerator-transform@^0.15.0": + "integrity" "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==" + "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz" + "version" "0.15.0" dependencies: "@babel/runtime" "^7.8.4" -regex-parser@^2.2.11: - version "2.2.11" - resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58" - integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== - -regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" - integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" - -regexpp@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" - integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== - -regexpu-core@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.0.1.tgz#c531122a7840de743dcf9c83e923b5560323ced3" - 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" - -regjsgen@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.6.0.tgz#83414c5354afd7d6627b16af5f10f41c4e71808d" - integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== - -regjsparser@^0.8.2: - version "0.8.4" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.8.4.tgz#8a14285ffcc5de78c5b95d62bbf413b6bc132d5f" - integrity sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA== - dependencies: - jsesc "~0.5.0" - -relateurl@^0.2.7: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== - -renderkid@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" - 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" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-url-loader@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz#d50d4ddc746bb10468443167acf800dcd6c3ad57" - 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" - -resolve.exports@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" - integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== - -resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0: - version "1.22.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^2.0.0-next.3: - version "2.0.0-next.4" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" - integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -retry@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" - integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rollup-plugin-terser@^7.0.0: - version "7.0.2" - resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d" - integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ== +"regex-parser@^2.2.11": + "integrity" "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + "resolved" "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz" + "version" "2.2.11" + +"regexp.prototype.flags@^1.4.1", "regexp.prototype.flags@^1.4.3": + "integrity" "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==" + "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "functions-have-names" "^1.2.2" + +"regexpp@^3.2.0": + "integrity" "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" + "version" "3.2.0" + +"regexpu-core@^5.0.1": + "integrity" "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==" + "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz" + "version" "5.0.1" + 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" + +"regjsgen@^0.6.0": + "integrity" "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz" + "version" "0.6.0" + +"regjsparser@^0.8.2": + "integrity" "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==" + "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz" + "version" "0.8.4" + dependencies: + "jsesc" "~0.5.0" + +"relateurl@^0.2.7": + "integrity" "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + "resolved" "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" + "version" "0.2.7" + +"renderkid@^3.0.0": + "integrity" "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==" + "resolved" "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "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@^2.1.1": + "integrity" "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + "version" "2.1.1" + +"require-from-string@^2.0.2": + "integrity" "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + "resolved" "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + "version" "2.0.2" + +"requires-port@^1.0.0": + "integrity" "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + "version" "1.0.0" + +"resolve-cwd@^3.0.0": + "integrity" "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==" + "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "resolve-from" "^5.0.0" + +"resolve-from@^4.0.0": + "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + "version" "4.0.0" + +"resolve-from@^5.0.0": + "integrity" "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + "version" "5.0.0" + +"resolve-url-loader@^4.0.0": + "integrity" "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==" + "resolved" "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz" + "version" "4.0.0" + 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" + +"resolve.exports@^1.1.0": + "integrity" "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + "resolved" "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" + "version" "1.1.0" + +"resolve@^1.1.7", "resolve@^1.14.2", "resolve@^1.19.0", "resolve@^1.20.0", "resolve@^1.22.0": + "integrity" "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" + "version" "1.22.1" + dependencies: + "is-core-module" "^2.9.0" + "path-parse" "^1.0.7" + "supports-preserve-symlinks-flag" "^1.0.0" + +"resolve@^2.0.0-next.3": + "integrity" "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" + "version" "2.0.0-next.4" + dependencies: + "is-core-module" "^2.9.0" + "path-parse" "^1.0.7" + "supports-preserve-symlinks-flag" "^1.0.0" + +"retry@^0.13.1": + "integrity" "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + "resolved" "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" + "version" "0.13.1" + +"reusify@^1.0.4": + "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + "version" "1.0.4" + +"rimraf@^3.0.0", "rimraf@^3.0.2": + "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "glob" "^7.1.3" + +"rollup-plugin-terser@^7.0.0": + "integrity" "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==" + "resolved" "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz" + "version" "7.0.2" dependencies: "@babel/code-frame" "^7.10.4" - jest-worker "^26.2.1" - serialize-javascript "^4.0.0" - terser "^5.0.0" - -rollup@^2.43.1: - version "2.75.7" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.75.7.tgz#221ff11887ae271e37dcc649ba32ce1590aaa0b9" - integrity sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ== + "jest-worker" "^26.2.1" + "serialize-javascript" "^4.0.0" + "terser" "^5.0.0" + +"rollup@^1.20.0 || ^2.0.0", "rollup@^1.20.0||^2.0.0", "rollup@^2.0.0", "rollup@^2.43.1": + "integrity" "sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==" + "resolved" "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz" + "version" "2.75.7" optionalDependencies: - fsevents "~2.3.2" + "fsevents" "~2.3.2" -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== +"run-parallel@^1.1.9": + "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + "version" "1.2.0" dependencies: - queue-microtask "^1.2.2" + "queue-microtask" "^1.2.2" -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +"safe-buffer@^5.1.0", "safe-buffer@>=5.1.0", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2": + "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + "version" "5.1.2" -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +"safe-buffer@~5.2.0": + "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + "version" "5.2.1" + +"safe-buffer@5.2.1": + "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + "version" "5.2.1" "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + "version" "2.1.2" -sanitize.css@*: - version "13.0.0" - resolved "https://registry.yarnpkg.com/sanitize.css/-/sanitize.css-13.0.0.tgz#2675553974b27964c75562ade3bd85d79879f173" - integrity sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA== +"sanitize.css@*": + "integrity" "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + "resolved" "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz" + "version" "13.0.0" -sass-loader@^12.3.0: - version "12.6.0" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.6.0.tgz#5148362c8e2cdd4b950f3c63ac5d16dbfed37bcb" - integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA== +"sass-loader@^12.3.0": + "integrity" "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==" + "resolved" "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz" + "version" "12.6.0" dependencies: - klona "^2.0.4" - neo-async "^2.6.2" - -sax@~1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + "klona" "^2.0.4" + "neo-async" "^2.6.2" -saxes@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - dependencies: - xmlchars "^2.2.0" +"sax@~1.2.4": + "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + "version" "1.2.4" -scheduler@^0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" - integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== +"saxes@^5.0.1": + "integrity" "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==" + "resolved" "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" + "version" "5.0.1" dependencies: - loose-envify "^1.1.0" + "xmlchars" "^2.2.0" -schema-utils@2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" - integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== +"scheduler@^0.23.0": + "integrity" "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==" + "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" + "version" "0.23.0" dependencies: - "@types/json-schema" "^7.0.4" - ajv "^6.12.2" - ajv-keywords "^3.4.1" + "loose-envify" "^1.1.0" -schema-utils@^2.6.5: - version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== +"schema-utils@^2.6.5": + "integrity" "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" + "version" "2.7.1" dependencies: "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" + "ajv" "^6.12.4" + "ajv-keywords" "^3.5.2" -schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" - integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== +"schema-utils@^3.0.0", "schema-utils@^3.1.0", "schema-utils@^3.1.1": + "integrity" "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" + "version" "3.1.1" dependencies: "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" + "ajv" "^6.12.5" + "ajv-keywords" "^3.5.2" -schema-utils@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7" - integrity sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg== +"schema-utils@^4.0.0": + "integrity" "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz" + "version" "4.0.0" dependencies: "@types/json-schema" "^7.0.9" - ajv "^8.8.0" - ajv-formats "^2.1.1" - ajv-keywords "^5.0.0" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== - -selfsigned@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.0.1.tgz#8b2df7fa56bf014d19b6007655fff209c0ef0a56" - integrity sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ== - dependencies: - node-forge "^1" - -semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.3.2, semver@^7.3.5, semver@^7.3.7: - version "7.3.7" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" - integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== - dependencies: - lru-cache "^6.0.0" - -send@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - 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" - -serialize-javascript@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" - integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== - dependencies: - randombytes "^2.1.0" - -serialize-javascript@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" - integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== - dependencies: - randombytes "^2.1.0" - -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.15.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.18.0" - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" - integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -signal-exit@^3.0.2, signal-exit@^3.0.3: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slash@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" - integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== - -sockjs@^0.3.24: - version "0.3.24" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" - integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== - dependencies: - faye-websocket "^0.11.3" - uuid "^8.3.2" - websocket-driver "^0.7.4" - -source-list-map@^2.0.0, source-list-map@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - -source-map-js@^1.0.1, source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== - -source-map-loader@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-3.0.1.tgz#9ae5edc7c2d42570934be4c95d1ccc6352eba52d" - integrity sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA== - dependencies: - abab "^2.0.5" - iconv-lite "^0.6.3" - source-map-js "^1.0.1" - -source-map-resolve@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2" - integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - -source-map-support@^0.5.6, source-map-support@~0.5.20: - version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.3: - version "0.7.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" - integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== - -source-map@^0.8.0-beta.0: - version "0.8.0-beta.0" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11" - integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== - dependencies: - whatwg-url "^7.0.0" - -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - -spdy-transport@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" - 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" - -spdy@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" - 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" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -stack-utils@^2.0.3: - version "2.0.5" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" - integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== - dependencies: - escape-string-regexp "^2.0.0" - -stackframe@^1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" - integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== - -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + "ajv" "^8.8.0" + "ajv-formats" "^2.1.1" + "ajv-keywords" "^5.0.0" + +"schema-utils@2.7.0": + "integrity" "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" + "version" "2.7.0" + dependencies: + "@types/json-schema" "^7.0.4" + "ajv" "^6.12.2" + "ajv-keywords" "^3.4.1" + +"select-hose@^2.0.0": + "integrity" "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + "resolved" "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + "version" "2.0.0" + +"selfsigned@^2.0.1": + "integrity" "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==" + "resolved" "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "node-forge" "^1" + +"semver@^6.0.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.1.1": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.1.2": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.3.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^7.3.2", "semver@^7.3.5", "semver@^7.3.7": + "integrity" "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz" + "version" "7.3.7" + dependencies: + "lru-cache" "^6.0.0" + +"semver@7.0.0": + "integrity" "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" + "version" "7.0.0" + +"send@0.18.0": + "integrity" "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==" + "resolved" "https://registry.npmjs.org/send/-/send-0.18.0.tgz" + "version" "0.18.0" + 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" + +"serialize-javascript@^4.0.0": + "integrity" "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==" + "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "randombytes" "^2.1.0" + +"serialize-javascript@^6.0.0": + "integrity" "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==" + "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "randombytes" "^2.1.0" + +"serve-index@^1.9.1": + "integrity" "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==" + "resolved" "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + "version" "1.9.1" + 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" + +"serve-static@1.15.0": + "integrity" "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==" + "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" + "version" "1.15.0" + dependencies: + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "parseurl" "~1.3.3" + "send" "0.18.0" + +"setprototypeof@1.1.0": + "integrity" "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" + "version" "1.1.0" + +"setprototypeof@1.2.0": + "integrity" "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" + "version" "1.2.0" + +"shebang-command@^2.0.0": + "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "shebang-regex" "^3.0.0" + +"shebang-regex@^3.0.0": + "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + "version" "3.0.0" + +"shell-quote@^1.7.3": + "integrity" "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz" + "version" "1.7.3" + +"side-channel@^1.0.4": + "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" + "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.0" + "get-intrinsic" "^1.0.2" + "object-inspect" "^1.9.0" + +"signal-exit@^3.0.2", "signal-exit@^3.0.3": + "integrity" "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" + "version" "3.0.7" + +"sisteransi@^1.0.5": + "integrity" "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + "version" "1.0.5" + +"slash@^3.0.0": + "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + "version" "3.0.0" + +"slash@^4.0.0": + "integrity" "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + "resolved" "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" + "version" "4.0.0" + +"sockjs@^0.3.24": + "integrity" "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==" + "resolved" "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" + "version" "0.3.24" + dependencies: + "faye-websocket" "^0.11.3" + "uuid" "^8.3.2" + "websocket-driver" "^0.7.4" + +"source-list-map@^2.0.0", "source-list-map@^2.0.1": + "integrity" "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + "resolved" "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" + "version" "2.0.1" + +"source-map-js@^1.0.1", "source-map-js@^1.0.2": + "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + "version" "1.0.2" + +"source-map-loader@^3.0.0": + "integrity" "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==" + "resolved" "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "abab" "^2.0.5" + "iconv-lite" "^0.6.3" + "source-map-js" "^1.0.1" + +"source-map-resolve@^0.6.0": + "integrity" "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==" + "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "atob" "^2.1.2" + "decode-uri-component" "^0.2.0" + +"source-map-support@^0.5.6", "source-map-support@~0.5.20": + "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" + "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + "version" "0.5.21" + dependencies: + "buffer-from" "^1.0.0" + "source-map" "^0.6.0" + +"source-map@^0.6.0", "source-map@^0.6.1", "source-map@~0.6.0", "source-map@~0.6.1", "source-map@0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@^0.7.3": + "integrity" "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" + "version" "0.7.4" + +"source-map@^0.8.0-beta.0": + "integrity" "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz" + "version" "0.8.0-beta.0" + dependencies: + "whatwg-url" "^7.0.0" + +"sourcemap-codec@^1.4.8": + "integrity" "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + "resolved" "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" + "version" "1.4.8" + +"spdy-transport@^3.0.0": + "integrity" "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" + "resolved" "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" + "version" "3.0.0" + 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" + +"spdy@^4.0.2": + "integrity" "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" + "resolved" "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" + "version" "4.0.2" + 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" + +"sprintf-js@~1.0.2": + "integrity" "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + "version" "1.0.3" + +"stable@^0.1.8": + "integrity" "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + "resolved" "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" + "version" "0.1.8" + +"stack-utils@^2.0.3": + "integrity" "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==" + "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "escape-string-regexp" "^2.0.0" + +"stackframe@^1.3.4": + "integrity" "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + "resolved" "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" + "version" "1.3.4" "statuses@>= 1.4.0 < 2": - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== - -string-length@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" - integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== - dependencies: - char-regex "^1.0.2" - strip-ansi "^6.0.0" - -string-length@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-5.0.1.tgz#3d647f497b6e8e8d41e422f7e0b23bc536c8381e" - integrity sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow== - dependencies: - char-regex "^2.0.0" - strip-ansi "^7.0.1" - -string-natural-compare@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" - integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== - -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - 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" - -string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.7: - version "4.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d" - 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" - -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -stringify-object@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" - integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2" - integrity sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw== - dependencies: - ansi-regex "^6.0.1" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-comments@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b" - integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw== - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - dependencies: - min-indent "^1.0.0" - -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -style-loader@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.1.tgz#057dfa6b3d4d7c7064462830f9113ed417d38575" - integrity sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ== - -stylehacks@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.0.tgz#a40066490ca0caca04e96c6b02153ddc39913520" - integrity sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q== - dependencies: - browserslist "^4.16.6" - postcss-selector-parser "^6.0.4" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-hyperlinks@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" - integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== - dependencies: - has-flag "^4.0.0" - supports-color "^7.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -svg-parser@^2.0.2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svgo@^1.2.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" - integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== - 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" - -svgo@^2.7.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" - integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== + "integrity" "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + "version" "1.5.0" + +"statuses@2.0.1": + "integrity" "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + "resolved" "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + "version" "2.0.1" + +"string_decoder@^1.1.1": + "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "safe-buffer" "~5.2.0" + +"string_decoder@~1.1.1": + "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "safe-buffer" "~5.1.0" + +"string-length@^4.0.1": + "integrity" "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==" + "resolved" "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "char-regex" "^1.0.2" + "strip-ansi" "^6.0.0" + +"string-length@^5.0.1": + "integrity" "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==" + "resolved" "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "char-regex" "^2.0.0" + "strip-ansi" "^7.0.1" + +"string-natural-compare@^3.0.1": + "integrity" "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + "resolved" "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" + "version" "3.0.1" + +"string-width@^4.1.0", "string-width@^4.2.0": + "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "emoji-regex" "^8.0.0" + "is-fullwidth-code-point" "^3.0.0" + "strip-ansi" "^6.0.1" + +"string.prototype.matchall@^4.0.6", "string.prototype.matchall@^4.0.7": + "integrity" "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==" + "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz" + "version" "4.0.7" + 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" + +"string.prototype.trimend@^1.0.5": + "integrity" "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==" + "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"string.prototype.trimstart@^1.0.5": + "integrity" "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==" + "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"stringify-object@^3.3.0": + "integrity" "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==" + "resolved" "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "get-own-enumerable-property-symbols" "^3.0.0" + "is-obj" "^1.0.1" + "is-regexp" "^1.0.0" + +"strip-ansi@^6.0.0", "strip-ansi@^6.0.1": + "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "ansi-regex" "^5.0.1" + +"strip-ansi@^7.0.1": + "integrity" "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "ansi-regex" "^6.0.1" + +"strip-bom@^3.0.0": + "integrity" "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + "version" "3.0.0" + +"strip-bom@^4.0.0": + "integrity" "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + "version" "4.0.0" + +"strip-comments@^2.0.1": + "integrity" "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + "resolved" "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz" + "version" "2.0.1" + +"strip-final-newline@^2.0.0": + "integrity" "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + "version" "2.0.0" + +"strip-indent@^3.0.0": + "integrity" "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==" + "resolved" "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "min-indent" "^1.0.0" + +"strip-json-comments@^3.1.0", "strip-json-comments@^3.1.1": + "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + "version" "3.1.1" + +"style-loader@^3.3.1": + "integrity" "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" + "resolved" "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz" + "version" "3.3.1" + +"stylehacks@^5.1.0": + "integrity" "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==" + "resolved" "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "browserslist" "^4.16.6" + "postcss-selector-parser" "^6.0.4" + +"supports-color@^5.3.0": + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^7.0.0", "supports-color@^7.1.0": + "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "has-flag" "^4.0.0" + +"supports-color@^8.0.0": + "integrity" "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + "version" "8.1.1" + dependencies: + "has-flag" "^4.0.0" + +"supports-hyperlinks@^2.0.0": + "integrity" "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==" + "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "has-flag" "^4.0.0" + "supports-color" "^7.0.0" + +"supports-preserve-symlinks-flag@^1.0.0": + "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + "resolved" "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + "version" "1.0.0" + +"svg-parser@^2.0.2": + "integrity" "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + "resolved" "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + "version" "2.0.4" + +"svgo@^1.2.2": + "integrity" "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==" + "resolved" "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" + "version" "1.3.2" + 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" + +"svgo@^2.7.0": + "integrity" "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==" + "resolved" "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz" + "version" "2.8.0" 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" - -symbol-tree@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - -tailwindcss@^3.0.2: - version "3.1.4" - resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.1.4.tgz#64b09059805505902139fa805d97046080bd90b9" - integrity sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ== - dependencies: - arg "^5.0.2" - chokidar "^3.5.3" - color-name "^1.1.4" - detective "^5.2.1" - didyoumean "^1.2.2" - dlv "^1.1.3" - fast-glob "^3.2.11" - glob-parent "^6.0.2" - is-glob "^4.0.3" - lilconfig "^2.0.5" - normalize-path "^3.0.0" - object-hash "^3.0.0" - picocolors "^1.0.0" - postcss "^8.4.14" - postcss-import "^14.1.0" - postcss-js "^4.0.0" - postcss-load-config "^3.1.4" - postcss-nested "5.0.6" - postcss-selector-parser "^6.0.10" - postcss-value-parser "^4.2.0" - quick-lru "^5.1.1" - resolve "^1.22.0" - -tapable@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" - integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== - -temp-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" - integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== - -tempy@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tempy/-/tempy-0.6.0.tgz#65e2c35abc06f1124a97f387b08303442bde59f3" - 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" - -terminal-link@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" - integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - dependencies: - ansi-escapes "^4.2.1" - supports-hyperlinks "^2.0.0" - -terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.2.5: - version "5.3.3" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz#8033db876dd5875487213e87c627bca323e5ed90" - integrity sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ== + "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" + +"symbol-tree@^3.2.4": + "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" + "version" "3.2.4" + +"tailwindcss@^3.0.2": + "integrity" "sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ==" + "resolved" "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz" + "version" "3.1.4" + dependencies: + "arg" "^5.0.2" + "chokidar" "^3.5.3" + "color-name" "^1.1.4" + "detective" "^5.2.1" + "didyoumean" "^1.2.2" + "dlv" "^1.1.3" + "fast-glob" "^3.2.11" + "glob-parent" "^6.0.2" + "is-glob" "^4.0.3" + "lilconfig" "^2.0.5" + "normalize-path" "^3.0.0" + "object-hash" "^3.0.0" + "picocolors" "^1.0.0" + "postcss" "^8.4.14" + "postcss-import" "^14.1.0" + "postcss-js" "^4.0.0" + "postcss-load-config" "^3.1.4" + "postcss-nested" "5.0.6" + "postcss-selector-parser" "^6.0.10" + "postcss-value-parser" "^4.2.0" + "quick-lru" "^5.1.1" + "resolve" "^1.22.0" + +"tapable@^1.0.0": + "integrity" "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + "resolved" "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" + "version" "1.1.3" + +"tapable@^2.0.0", "tapable@^2.1.1", "tapable@^2.2.0": + "integrity" "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + "resolved" "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" + "version" "2.2.1" + +"temp-dir@^2.0.0": + "integrity" "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + "resolved" "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" + "version" "2.0.0" + +"tempy@^0.6.0": + "integrity" "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==" + "resolved" "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "is-stream" "^2.0.0" + "temp-dir" "^2.0.0" + "type-fest" "^0.16.0" + "unique-string" "^2.0.0" + +"terminal-link@^2.0.0": + "integrity" "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==" + "resolved" "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "ansi-escapes" "^4.2.1" + "supports-hyperlinks" "^2.0.0" + +"terser-webpack-plugin@^5.1.3", "terser-webpack-plugin@^5.2.5": + "integrity" "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==" + "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz" + "version" "5.3.3" dependencies: "@jridgewell/trace-mapping" "^0.3.7" - jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.0" - terser "^5.7.2" + "jest-worker" "^27.4.5" + "schema-utils" "^3.1.1" + "serialize-javascript" "^6.0.0" + "terser" "^5.7.2" -terser@^5.0.0, terser@^5.10.0, terser@^5.7.2: - version "5.14.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.14.1.tgz#7c95eec36436cb11cf1902cc79ac564741d19eca" - integrity sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ== +"terser@^5.0.0", "terser@^5.10.0", "terser@^5.7.2": + "integrity" "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==" + "resolved" "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz" + "version" "5.14.1" dependencies: "@jridgewell/source-map" "^0.3.2" - acorn "^8.5.0" - commander "^2.20.0" - source-map-support "~0.5.20" + "acorn" "^8.5.0" + "commander" "^2.20.0" + "source-map-support" "~0.5.20" -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== +"test-exclude@^6.0.0": + "integrity" "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==" + "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + "version" "6.0.0" dependencies: "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -throat@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375" - integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w== - -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - -tmpl@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -tough-cookie@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" - integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== - dependencies: - psl "^1.1.33" - punycode "^2.1.1" - universalify "^0.1.2" - -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== - dependencies: - punycode "^2.1.0" - -tr46@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" - integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== - dependencies: - punycode "^2.1.1" - -tryer@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" - integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== - -tsconfig-paths@^3.14.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" - integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== + "glob" "^7.1.4" + "minimatch" "^3.0.4" + +"text-table@^0.2.0": + "integrity" "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + "version" "0.2.0" + +"throat@^6.0.1": + "integrity" "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + "resolved" "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" + "version" "6.0.1" + +"thunky@^1.0.2": + "integrity" "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + "resolved" "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" + "version" "1.1.0" + +"tmpl@1.0.5": + "integrity" "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" + "version" "1.0.5" + +"to-fast-properties@^2.0.0": + "integrity" "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + "version" "2.0.0" + +"to-regex-range@^5.0.1": + "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "is-number" "^7.0.0" + +"toidentifier@1.0.1": + "integrity" "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" + "version" "1.0.1" + +"tough-cookie@^4.0.0": + "integrity" "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "psl" "^1.1.33" + "punycode" "^2.1.1" + "universalify" "^0.1.2" + +"tr46@^1.0.1": + "integrity" "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==" + "resolved" "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "punycode" "^2.1.0" + +"tr46@^2.1.0": + "integrity" "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==" + "resolved" "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "punycode" "^2.1.1" + +"tryer@^1.0.1": + "integrity" "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + "resolved" "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" + "version" "1.0.1" + +"tsconfig-paths@^3.14.1": + "integrity" "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==" + "resolved" "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz" + "version" "3.14.1" dependencies: "@types/json5" "^0.0.29" - json5 "^1.0.1" - minimist "^1.2.6" - strip-bom "^3.0.0" - -tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.0.3: - version "2.4.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== - -tsutils@^3.21.0: - version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== - dependencies: - prelude-ls "~1.1.2" - -type-detect@4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.16.0: - version "0.16.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860" - integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - 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" - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" - integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" - integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== - dependencies: - unicode-canonical-property-names-ecmascript "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" - integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8" - integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== - -unique-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" - integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== - dependencies: - crypto-random-string "^2.0.0" - -universalify@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== - -unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" - integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg== - -upath@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" - integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - -update-browserslist-db@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz#dbfc5a789caa26b1db8990796c2c8ebbce304824" - integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -util.promisify@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" - 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" - -utila@~0.4: - version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== - -uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - -v8-to-istanbul@^8.1.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz#77b752fd3975e31bbcef938f85e9bd1c7a8d60ed" - integrity sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w== + "json5" "^1.0.1" + "minimist" "^1.2.6" + "strip-bom" "^3.0.0" + +"tslib@^1.8.1": + "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + "version" "1.14.1" + +"tslib@^2.0.3": + "integrity" "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" + "version" "2.4.0" + +"tsutils@^3.21.0": + "integrity" "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==" + "resolved" "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" + "version" "3.21.0" + dependencies: + "tslib" "^1.8.1" + +"type-check@^0.4.0", "type-check@~0.4.0": + "integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + "version" "0.4.0" + dependencies: + "prelude-ls" "^1.2.1" + +"type-check@~0.3.2": + "integrity" "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + "version" "0.3.2" + dependencies: + "prelude-ls" "~1.1.2" + +"type-detect@4.0.8": + "integrity" "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + "resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" + "version" "4.0.8" + +"type-fest@^0.16.0": + "integrity" "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" + "version" "0.16.0" + +"type-fest@^0.20.2": + "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + "version" "0.20.2" + +"type-fest@^0.21.3", "type-fest@>=0.17.0 <3.0.0": + "integrity" "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + "version" "0.21.3" + +"type-is@~1.6.18": + "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" + "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" + "version" "1.6.18" + dependencies: + "media-typer" "0.3.0" + "mime-types" "~2.1.24" + +"typedarray-to-buffer@^3.1.5": + "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==" + "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" + "version" "3.1.5" + dependencies: + "is-typedarray" "^1.0.0" + +"typescript@^3.2.1 || ^4", "typescript@>= 2.7", "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": + "integrity" "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" + "resolved" "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz" + "version" "4.7.4" + +"unbox-primitive@^1.0.2": + "integrity" "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==" + "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "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@^2.0.0": + "integrity" "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" + "version" "2.0.0" + +"unicode-match-property-ecmascript@^2.0.0": + "integrity" "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==" + "resolved" "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "unicode-canonical-property-names-ecmascript" "^2.0.0" + "unicode-property-aliases-ecmascript" "^2.0.0" + +"unicode-match-property-value-ecmascript@^2.0.0": + "integrity" "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + "resolved" "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz" + "version" "2.0.0" + +"unicode-property-aliases-ecmascript@^2.0.0": + "integrity" "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + "resolved" "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz" + "version" "2.0.0" + +"unique-string@^2.0.0": + "integrity" "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==" + "resolved" "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "crypto-random-string" "^2.0.0" + +"universalify@^0.1.2": + "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + "version" "0.1.2" + +"universalify@^2.0.0": + "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" + "version" "2.0.0" + +"unpipe@~1.0.0", "unpipe@1.0.0": + "integrity" "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + "version" "1.0.0" + +"unquote@~1.1.1": + "integrity" "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + "resolved" "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" + "version" "1.1.1" + +"upath@^1.2.0": + "integrity" "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + "version" "1.2.0" + +"update-browserslist-db@^1.0.0": + "integrity" "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==" + "resolved" "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "escalade" "^3.1.1" + "picocolors" "^1.0.0" + +"uri-js@^4.2.2": + "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + "version" "4.4.1" + dependencies: + "punycode" "^2.1.0" + +"util-deprecate@^1.0.1", "util-deprecate@^1.0.2", "util-deprecate@~1.0.1": + "integrity" "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + "version" "1.0.2" + +"util.promisify@~1.0.0": + "integrity" "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==" + "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.2" + "has-symbols" "^1.0.1" + "object.getownpropertydescriptors" "^2.1.0" + +"utila@~0.4": + "integrity" "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + "resolved" "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" + "version" "0.4.0" + +"utils-merge@1.0.1": + "integrity" "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + "version" "1.0.1" + +"uuid@^8.3.2": + "integrity" "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + "version" "8.3.2" + +"v8-compile-cache@^2.0.3": + "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" + "version" "2.3.0" + +"v8-to-istanbul@^8.1.0": + "integrity" "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==" + "resolved" "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz" + "version" "8.1.1" dependencies: "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" - source-map "^0.7.3" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - -w3c-hr-time@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== - dependencies: - browser-process-hrtime "^1.0.0" - -w3c-xmlserializer@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" - integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== - dependencies: - xml-name-validator "^3.0.0" - -walker@^1.0.7: - version "1.0.8" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" - integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== - dependencies: - makeerror "1.0.12" - -watchpack@^2.3.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - -web-vitals@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-2.1.4.tgz#76563175a475a5e835264d373704f9dde718290c" - integrity sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg== - -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - -webpack-dev-middleware@^5.3.1: - version "5.3.3" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" - integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== - dependencies: - colorette "^2.0.10" - memfs "^3.4.3" - mime-types "^2.1.31" - range-parser "^1.2.1" - schema-utils "^4.0.0" - -webpack-dev-server@^4.6.0: - version "4.9.2" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz#c188db28c7bff12f87deda2a5595679ebbc3c9bc" - integrity sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q== + "convert-source-map" "^1.6.0" + "source-map" "^0.7.3" + +"vary@~1.1.2": + "integrity" "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + "version" "1.1.2" + +"w3c-hr-time@^1.0.2": + "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==" + "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "browser-process-hrtime" "^1.0.0" + +"w3c-xmlserializer@^2.0.0": + "integrity" "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==" + "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "xml-name-validator" "^3.0.0" + +"walker@^1.0.7": + "integrity" "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==" + "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "makeerror" "1.0.12" + +"watchpack@^2.3.1": + "integrity" "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==" + "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "glob-to-regexp" "^0.4.1" + "graceful-fs" "^4.1.2" + +"wbuf@^1.1.0", "wbuf@^1.7.3": + "integrity" "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" + "resolved" "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" + "version" "1.7.3" + dependencies: + "minimalistic-assert" "^1.0.0" + +"web-vitals@^2.1.4": + "integrity" "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + "resolved" "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz" + "version" "2.1.4" + +"webidl-conversions@^4.0.2": + "integrity" "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz" + "version" "4.0.2" + +"webidl-conversions@^5.0.0": + "integrity" "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + "version" "5.0.0" + +"webidl-conversions@^6.1.0": + "integrity" "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" + "version" "6.1.0" + +"webpack-dev-middleware@^5.3.1": + "integrity" "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==" + "resolved" "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" + "version" "5.3.3" + dependencies: + "colorette" "^2.0.10" + "memfs" "^3.4.3" + "mime-types" "^2.1.31" + "range-parser" "^1.2.1" + "schema-utils" "^4.0.0" + +"webpack-dev-server@^4.6.0", "webpack-dev-server@3.x || 4.x": + "integrity" "sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q==" + "resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz" + "version" "4.9.2" dependencies: "@types/bonjour" "^3.5.9" "@types/connect-history-api-fallback" "^1.3.5" @@ -8568,186 +8704,186 @@ webpack-dev-server@^4.6.0: "@types/serve-static" "^1.13.10" "@types/sockjs" "^0.3.33" "@types/ws" "^8.5.1" - ansi-html-community "^0.0.8" - bonjour-service "^1.0.11" - chokidar "^3.5.3" - colorette "^2.0.10" - compression "^1.7.4" - connect-history-api-fallback "^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" - rimraf "^3.0.2" - schema-utils "^4.0.0" - selfsigned "^2.0.1" - serve-index "^1.9.1" - sockjs "^0.3.24" - spdy "^4.0.2" - webpack-dev-middleware "^5.3.1" - ws "^8.4.2" - -webpack-manifest-plugin@^4.0.2: - version "4.1.1" - resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz#10f8dbf4714ff93a215d5a45bcc416d80506f94f" - integrity sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow== - dependencies: - tapable "^2.0.0" - webpack-sources "^2.2.0" - -webpack-sources@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" - integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack-sources@^2.2.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.3.1.tgz#570de0af163949fe272233c2cefe1b56f74511fd" - integrity sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA== - dependencies: - source-list-map "^2.0.1" - source-map "^0.6.1" - -webpack-sources@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" - integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== - -webpack@^5.64.4: - version "5.73.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.73.0.tgz#bbd17738f8a53ee5760ea2f59dce7f3431d35d38" - integrity sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA== + "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" + "rimraf" "^3.0.2" + "schema-utils" "^4.0.0" + "selfsigned" "^2.0.1" + "serve-index" "^1.9.1" + "sockjs" "^0.3.24" + "spdy" "^4.0.2" + "webpack-dev-middleware" "^5.3.1" + "ws" "^8.4.2" + +"webpack-manifest-plugin@^4.0.2": + "integrity" "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==" + "resolved" "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "tapable" "^2.0.0" + "webpack-sources" "^2.2.0" + +"webpack-sources@^1.4.3": + "integrity" "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==" + "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "source-list-map" "^2.0.0" + "source-map" "~0.6.1" + +"webpack-sources@^2.2.0": + "integrity" "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==" + "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz" + "version" "2.3.1" + dependencies: + "source-list-map" "^2.0.1" + "source-map" "^0.6.1" + +"webpack-sources@^3.2.3": + "integrity" "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" + "version" "3.2.3" + +"webpack@^4.0.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", "webpack@^4.4.0 || ^5.9.0", "webpack@^4.44.2 || ^5.47.0", "webpack@^5.0.0", "webpack@^5.1.0", "webpack@^5.20.0", "webpack@^5.64.4", "webpack@>= 4", "webpack@>=2", "webpack@>=4.43.0 <6.0.0": + "integrity" "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==" + "resolved" "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz" + "version" "5.73.0" 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.3" - es-module-lexer "^0.9.0" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" - json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.1.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.1.3" - watchpack "^2.3.1" - webpack-sources "^3.2.3" - -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: - version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" - integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== - dependencies: - http-parser-js ">=0.5.1" - safe-buffer ">=5.1.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.4" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" - integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== - -whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - -whatwg-fetch@^3.6.2: - version "3.6.2" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - -whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - -whatwg-url@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" - integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -whatwg-url@^8.0.0, whatwg-url@^8.5.0: - version "8.7.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" - integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== - dependencies: - lodash "^4.7.0" - tr46 "^2.1.0" - webidl-conversions "^6.1.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - 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" - -which@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -word-wrap@^1.2.3, word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - -workbox-background-sync@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz#7c66c1836aeca6f3762dc48d17a1852a33b3168c" - integrity sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw== - dependencies: - idb "^6.1.4" - workbox-core "6.5.3" - -workbox-broadcast-update@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz#fc2ad79cf507e22950cda9baf1e9a0ccc43f31bc" - integrity sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg== - dependencies: - workbox-core "6.5.3" - -workbox-build@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.5.3.tgz#38e3f286d63d2745bff4d1478bb3a6ab5c8b1170" - integrity sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w== + "acorn" "^8.4.1" + "acorn-import-assertions" "^1.7.6" + "browserslist" "^4.14.5" + "chrome-trace-event" "^1.0.2" + "enhanced-resolve" "^5.9.3" + "es-module-lexer" "^0.9.0" + "eslint-scope" "5.1.1" + "events" "^3.2.0" + "glob-to-regexp" "^0.4.1" + "graceful-fs" "^4.2.9" + "json-parse-even-better-errors" "^2.3.1" + "loader-runner" "^4.2.0" + "mime-types" "^2.1.27" + "neo-async" "^2.6.2" + "schema-utils" "^3.1.0" + "tapable" "^2.1.1" + "terser-webpack-plugin" "^5.1.3" + "watchpack" "^2.3.1" + "webpack-sources" "^3.2.3" + +"websocket-driver@^0.7.4", "websocket-driver@>=0.5.1": + "integrity" "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==" + "resolved" "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" + "version" "0.7.4" + dependencies: + "http-parser-js" ">=0.5.1" + "safe-buffer" ">=5.1.0" + "websocket-extensions" ">=0.1.1" + +"websocket-extensions@>=0.1.1": + "integrity" "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + "resolved" "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" + "version" "0.1.4" + +"whatwg-encoding@^1.0.5": + "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==" + "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "iconv-lite" "0.4.24" + +"whatwg-fetch@^3.6.2": + "integrity" "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" + "version" "3.6.2" + +"whatwg-mimetype@^2.3.0": + "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" + "version" "2.3.0" + +"whatwg-url@^7.0.0": + "integrity" "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==" + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz" + "version" "7.1.0" + dependencies: + "lodash.sortby" "^4.7.0" + "tr46" "^1.0.1" + "webidl-conversions" "^4.0.2" + +"whatwg-url@^8.0.0", "whatwg-url@^8.5.0": + "integrity" "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==" + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" + "version" "8.7.0" + dependencies: + "lodash" "^4.7.0" + "tr46" "^2.1.0" + "webidl-conversions" "^6.1.0" + +"which-boxed-primitive@^1.0.2": + "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" + "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + "version" "1.0.2" + 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" + +"which@^1.3.1": + "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "isexe" "^2.0.0" + +"which@^2.0.1": + "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "isexe" "^2.0.0" + +"word-wrap@^1.2.3", "word-wrap@~1.2.3": + "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + "version" "1.2.3" + +"workbox-background-sync@6.5.3": + "integrity" "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==" + "resolved" "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "idb" "^6.1.4" + "workbox-core" "6.5.3" + +"workbox-broadcast-update@6.5.3": + "integrity" "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==" + "resolved" "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-build@6.5.3": + "integrity" "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==" + "resolved" "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz" + "version" "6.5.3" dependencies: "@apideck/better-ajv-errors" "^0.3.1" "@babel/core" "^7.11.1" @@ -8757,230 +8893,230 @@ workbox-build@6.5.3: "@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" - -workbox-cacheable-response@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz#b1f8c2bc599a7be8f7e3c262535629c558738e47" - integrity sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ== - dependencies: - workbox-core "6.5.3" - -workbox-core@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.5.3.tgz#bca038a9ef0d7a634a6db2a60f45313ed22ac249" - integrity sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q== - -workbox-expiration@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.5.3.tgz#efc0811f371a2ede1052b9de1c4f072b71d50503" - integrity sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw== - dependencies: - idb "^6.1.4" - workbox-core "6.5.3" - -workbox-google-analytics@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz#cc8c3a61f449131660a4ed2f5362d9a3599b18fe" - 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" - -workbox-navigation-preload@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz#81b74f598b11aa07e2cf1c21af7a826a4f0f70b3" - integrity sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg== - dependencies: - workbox-core "6.5.3" - -workbox-precaching@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.5.3.tgz#c870312b2ef901d790ab9e48da084e776c62af47" - integrity sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ== - dependencies: - workbox-core "6.5.3" - workbox-routing "6.5.3" - workbox-strategies "6.5.3" - -workbox-range-requests@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz#e624ac82ff266a5e4f236d055797def07949d941" - integrity sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA== - dependencies: - workbox-core "6.5.3" - -workbox-recipes@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.5.3.tgz#15beac9d8ae7a3a1c100218094a824b4dd3fd59a" - 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" - -workbox-routing@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.5.3.tgz#a0a699d8cc90b5692bd3df24679acbbda3913777" - integrity sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg== - dependencies: - workbox-core "6.5.3" - -workbox-strategies@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.5.3.tgz#4bea9a48fee16cf43766e0d8138296773c8a9783" - integrity sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w== - dependencies: - workbox-core "6.5.3" - -workbox-streams@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.5.3.tgz#b6860290031caa7d0e46ad7142315c94359c780b" - integrity sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w== - dependencies: - workbox-core "6.5.3" - workbox-routing "6.5.3" - -workbox-sw@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.5.3.tgz#cd2f0c086f4496acd25774ed02c48504189bebdd" - integrity sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A== - -workbox-webpack-plugin@^6.4.1: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz#c37bb323be4952311565c07db51054fe59c87d73" - 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" - -workbox-window@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.5.3.tgz#4ade70056cb73477ef1cd8fea7cfd0ecbd825c7f" - integrity sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw== + "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" + +"workbox-cacheable-response@6.5.3": + "integrity" "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==" + "resolved" "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-core@6.5.3": + "integrity" "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" + "resolved" "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz" + "version" "6.5.3" + +"workbox-expiration@6.5.3": + "integrity" "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==" + "resolved" "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "idb" "^6.1.4" + "workbox-core" "6.5.3" + +"workbox-google-analytics@6.5.3": + "integrity" "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==" + "resolved" "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-background-sync" "6.5.3" + "workbox-core" "6.5.3" + "workbox-routing" "6.5.3" + "workbox-strategies" "6.5.3" + +"workbox-navigation-preload@6.5.3": + "integrity" "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==" + "resolved" "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-precaching@6.5.3": + "integrity" "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==" + "resolved" "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + "workbox-routing" "6.5.3" + "workbox-strategies" "6.5.3" + +"workbox-range-requests@6.5.3": + "integrity" "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==" + "resolved" "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-recipes@6.5.3": + "integrity" "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==" + "resolved" "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz" + "version" "6.5.3" + 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" + +"workbox-routing@6.5.3": + "integrity" "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==" + "resolved" "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-strategies@6.5.3": + "integrity" "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==" + "resolved" "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-streams@6.5.3": + "integrity" "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==" + "resolved" "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + "workbox-routing" "6.5.3" + +"workbox-sw@6.5.3": + "integrity" "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + "resolved" "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz" + "version" "6.5.3" + +"workbox-webpack-plugin@^6.4.1": + "integrity" "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==" + "resolved" "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz" + "version" "6.5.3" + 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" + +"workbox-window@6.5.3": + "integrity" "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==" + "resolved" "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz" + "version" "6.5.3" dependencies: "@types/trusted-types" "^2.0.2" - workbox-core "6.5.3" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - 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" - -ws@^7.4.6: - version "7.5.8" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.8.tgz#ac2729881ab9e7cbaf8787fe3469a48c5c7f636a" - integrity sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw== - -ws@^8.4.2: - version "8.8.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.8.0.tgz#8e71c75e2f6348dbf8d78005107297056cb77769" - integrity sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ== - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xmlchars@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -xtend@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: - version "1.10.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== - -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@^16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - 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" - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + "workbox-core" "6.5.3" + +"wrap-ansi@^7.0.0": + "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + "version" "7.0.0" + dependencies: + "ansi-styles" "^4.0.0" + "string-width" "^4.1.0" + "strip-ansi" "^6.0.0" + +"wrappy@1": + "integrity" "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + "version" "1.0.2" + +"write-file-atomic@^3.0.0": + "integrity" "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==" + "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "imurmurhash" "^0.1.4" + "is-typedarray" "^1.0.0" + "signal-exit" "^3.0.2" + "typedarray-to-buffer" "^3.1.5" + +"ws@^7.4.6": + "integrity" "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==" + "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz" + "version" "7.5.8" + +"ws@^8.4.2": + "integrity" "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==" + "resolved" "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz" + "version" "8.8.0" + +"xml-name-validator@^3.0.0": + "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" + "version" "3.0.0" + +"xmlchars@^2.2.0": + "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + "version" "2.2.0" + +"xtend@^4.0.2": + "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + "version" "4.0.2" + +"y18n@^5.0.5": + "integrity" "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + "version" "5.0.8" + +"yallist@^4.0.0": + "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + "version" "4.0.0" + +"yaml@^1.10.0", "yaml@^1.10.2", "yaml@^1.7.2": + "integrity" "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + "resolved" "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + "version" "1.10.2" + +"yargs-parser@^20.2.2": + "integrity" "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" + "version" "20.2.9" + +"yargs@^16.2.0": + "integrity" "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" + "version" "16.2.0" + 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" + +"yocto-queue@^0.1.0": + "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + "version" "0.1.0" From 94512063ded41b35a7d570800cbc6d4491f5c750 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Wed, 29 Jun 2022 11:42:11 -0500 Subject: [PATCH 06/69] small change on delete method --- src/App.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/App.js b/src/App.js index cdb475824..f6dbd1e8e 100644 --- a/src/App.js +++ b/src/App.js @@ -55,7 +55,7 @@ function App() { {/* */} + + + ) +} + + +export default NewCard Form; \ No newline at end of file From 28dc1c8ebd6423b5e8f2f915bcefaa7479002627 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Wed, 29 Jun 2022 13:24:21 -0500 Subject: [PATCH 08/69] edit BoardList component --- src/App.js | 222 +++++++++++++++++++----------------- src/Components/BoardList.js | 36 +++--- 2 files changed, 135 insertions(+), 123 deletions(-) diff --git a/src/App.js b/src/App.js index c46e7eedb..a2b18e0a4 100644 --- a/src/App.js +++ b/src/App.js @@ -1,117 +1,129 @@ -import './App.css'; -import React, { useState, useEffect } from 'react'; -import axios from 'axios'; -import UpdateBoardForm from './Components/UpdateBoardForm'; -import Board from './Components/Board'; +import "./App.css"; +import React, { useState, useEffect } from "react"; +import axios from "axios"; +import UpdateBoardForm from "./Components/UpdateBoardForm"; +import Board from "./Components/Board"; +import BoardList from "./Components/BoardList"; -export const URL = 'https://ma5en-inspo-board-be.herokuapp.com'; +export const URL = "https://ma5en-inspo-board-be.herokuapp.com"; -function App() { - const [boardData, setBoardData] = useState([]); - const [selected, setSelected] = useState({ id: 1 }); +const App = () => { + // BRAINS + const [boardData, setBoardData] = useState([]); + const [selected, setSelected] = useState({ id: 6 }); - const getBoards = () => { - axios - .get(`${URL}/boards`) - .then((response) => { - const newData = response.data.map((board) => { - return { - id: board.board_id, - title: board.title, - owner: board.owner, - }; - }); - setBoardData(newData); - // setSelected(boardData[0]); - }) - .catch((err) => { - alert(err); - }); - }; + const selectBoard = (boardId) => { + for (const board of boardData) { + if (board.id === boardId) { + setSelected(board); + } + } + }; - useEffect(() => getBoards(), []); - - const updateBoard = (newBoardInfo) => { - axios - .put(`${URL}/boards/${selected.id}`, newBoardInfo) - .catch((err) => alert(err)); - const newBoardData = boardData.map((board) => { - if (board.id === selected.id) { - return newBoardInfo; - } else { - return board; - } + const getBoards = () => { + axios + .get(`${URL}/boards`) + .then((response) => { + const newData = response.data.map((board) => { + return { + id: board.board_id, + title: board.title, + owner: board.owner, + }; }); - setBoardData(newBoardData); - }; + setBoardData(newData); + // setSelected(boardData[0]); + }) + .catch((err) => { + alert(err); + }); + }; + + useEffect(() => getBoards(), []); - // BRAINS + const updateBoard = (newBoardInfo) => { + axios + .put(`${URL}/boards/${selected.id}`, newBoardInfo) + .catch((err) => alert(err)); + const newBoardData = boardData.map((board) => { + if (board.id === selected.id) { + return newBoardInfo; + } else { + return board; + } + }); + setBoardData(newBoardData); + }; - const addBoard = ({ title, owner }) => { - console.log(title, owner); - axios - .post(`${URL}/boards`, { - title: title, - owner: owner, - }) - .then((response) => { - console.log(response); - // setBoard(response); - }) - .catch((error) => { - console.log(error); - }); - }; + const addBoard = ({ title, owner }) => { + console.log(title, owner); + axios + .post(`${URL}/boards`, { + title: title, + owner: owner, + }) + .then((response) => { + console.log(response); + // setBoard(response); + }) + .catch((error) => { + console.log(error); + }); + }; - const getBoard = (boardId) => { - console.log(boardId); - axios - .get(`${URL}/boards/${boardId}`) - .then((response) => { - console.log(response); - }) - .catch((error) => { - console.log(error); - }); - }; + const getBoard = (boardId) => { + console.log(boardId); + axios + .get(`${URL}/boards/${boardId}`) + .then((response) => { + console.log(response); + }) + .catch((error) => { + console.log(error); + }); + }; - const deleteBoard = (boardId) => { - console.log(boardId); - axios - .delete(`${URL}/boards/${boardId}`) - .then((response) => { - console.log(response); - }) - .catch((error) => { - console.log(error); - }); - }; + const deleteBoard = (boardId) => { + console.log(boardId); + axios + .delete(`${URL}/boards/${boardId}`) + .then((response) => { + console.log(response); + }) + .catch((error) => { + console.log(error); + }); + }; - // BEAUTY - return ( -
- - - - - -
- ); -} + // BEAUTY + return ( +
+ + + + + + +
+ ); +}; export default App; diff --git a/src/Components/BoardList.js b/src/Components/BoardList.js index 79cdfffd1..ce80bfd72 100644 --- a/src/Components/BoardList.js +++ b/src/Components/BoardList.js @@ -1,25 +1,25 @@ -import React from 'react'; -import PropTypes from 'prop-types'; -// need to import board +import React from "react"; +import PropTypes from "prop-types"; +// need to import board -// NEED TO CREATE CSS FILE +// NEED TO CREATE CSS FILE - -const BordList = ({ boards, selectBoard }) => { - const displayBoard = boards.map((board => { - return
    {board.title}
+const BoardList = ({ boards, selectBoard }) => { + const displayBoard = (boards) => { + return boards.map((board) => { + return
  • selectBoard(board.id)}>{board.title}
  • ; }); + }; - return ( -
    -
  • {{displayBoard}}
  • -
    - ) -} - + return ( +
    +
      {displayBoard(boards)}
    +
    + ); +}; -BoardList.propTypes = { - boards: PropTypes.array.isRequired, -} +BoardList.propTypes = { + boards: PropTypes.array.isRequired, +}; export default BoardList; From 4d7c1892354ee7ffcec84eb9a40e0401425f29e7 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 29 Jun 2022 15:19:51 -0400 Subject: [PATCH 09/69] adds update card form and renders in card component with callback passed from board --- src/Components/BoardList.js | 30 ++++++++++-------- src/Components/Card.js | 11 ++++++- src/Components/UpdateCardForm.js | 48 +++++++++++++++++++++++++++++ src/components/Board.js | 52 ++++++++++++++++++++++++-------- 4 files changed, 114 insertions(+), 27 deletions(-) create mode 100644 src/Components/UpdateCardForm.js diff --git a/src/Components/BoardList.js b/src/Components/BoardList.js index ce80bfd72..913e00423 100644 --- a/src/Components/BoardList.js +++ b/src/Components/BoardList.js @@ -1,25 +1,29 @@ -import React from "react"; -import PropTypes from "prop-types"; +import React from 'react'; +import PropTypes from 'prop-types'; // need to import board // NEED TO CREATE CSS FILE const BoardList = ({ boards, selectBoard }) => { - const displayBoard = (boards) => { - return boards.map((board) => { - return
  • selectBoard(board.id)}>{board.title}
  • ; - }); - }; + const displayBoard = (boards) => { + return boards.map((board, index) => { + return ( +
  • selectBoard(board.id)}> + {board.title} +
  • + ); + }); + }; - return ( -
    -
      {displayBoard(boards)}
    -
    - ); + return ( +
    +
      {displayBoard(boards)}
    +
    + ); }; BoardList.propTypes = { - boards: PropTypes.array.isRequired, + boards: PropTypes.array.isRequired, }; export default BoardList; diff --git a/src/Components/Card.js b/src/Components/Card.js index df274ff4a..aafad4568 100644 --- a/src/Components/Card.js +++ b/src/Components/Card.js @@ -1,8 +1,16 @@ import React from 'react'; import PropTypes from 'prop-types'; import './Card.css'; +import UpdateCardForm from './UpdateCardForm'; -const Card = ({ id, message, likeCount, updateLikes, deleteCard }) => { +const Card = ({ + id, + message, + likeCount, + updateLikes, + deleteCard, + updateCard, +}) => { return (

    {message}

    @@ -11,6 +19,7 @@ const Card = ({ id, message, likeCount, updateLikes, deleteCard }) => {
    +
    ); }; diff --git a/src/Components/UpdateCardForm.js b/src/Components/UpdateCardForm.js new file mode 100644 index 000000000..3415477fb --- /dev/null +++ b/src/Components/UpdateCardForm.js @@ -0,0 +1,48 @@ +import React, { useState } from 'react'; +import PropTypes from 'prop-types'; +import './Forms.css'; + +const UpdateCardForm = ({ updateCardCallback, cardId }) => { + const [message, setMessage] = useState(''); + const [hide, setHide] = useState(true); + + const updateFormData = (e) => { + setMessage(e.target.value); + }; + + const updateCard = (e) => { + e.preventDefault(); + updateCardCallback(cardId, message); + setMessage(''); + }; + + const shown = hide ? 'hidden' : 'shown'; + + return ( +
    + +
    +
    + + + +
    +
    +
    + ); +}; + +UpdateCardForm.propTypes = { + updateCardCallback: PropTypes.func.isRequired, + cardId: PropTypes.number.isRequired, +}; + +export default UpdateCardForm; diff --git a/src/components/Board.js b/src/components/Board.js index d66e65283..4c803ca6e 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -2,6 +2,7 @@ import React, { useState, useEffect } from 'react'; import axios from 'axios'; import Card from './Card'; import { URL } from '../App'; +import NewCardForm from './NewCardForm'; const Board = ({ boardId }) => { const [cardData, setCardData] = useState([]); @@ -26,6 +27,27 @@ const Board = ({ boardId }) => { useEffect(() => getCards(), []); + const createCard = () => {}; + + const updateCard = async (id, message) => { + try { + await axios.patch(`${URL}/cards/${id}`, { message }); + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + [message]: message, + }; + } else { + return card; + } + }); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; + const deleteCard = async (id) => { try { await axios.delete(`${URL}/cards/${id}`); @@ -56,19 +78,23 @@ const Board = ({ boardId }) => { }; return ( -
    - {cardData.map((card, index) => { - return ( - - ); - })} +
    +
    + {cardData.map((card, index) => { + return ( + + ); + })} +
    +
    ); }; From a980cc4ef8dab9214f6988c00d773229008bdb22 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 29 Jun 2022 15:41:59 -0400 Subject: [PATCH 10/69] changes App to only display Board if selected is available, sets default selected to first in list --- src/App.js | 229 +++++++++++++++---------------- src/Components/UpdateCardForm.js | 5 +- src/components/Board.js | 2 +- 3 files changed, 118 insertions(+), 118 deletions(-) diff --git a/src/App.js b/src/App.js index a2b18e0a4..55e559a63 100644 --- a/src/App.js +++ b/src/App.js @@ -1,129 +1,128 @@ -import "./App.css"; -import React, { useState, useEffect } from "react"; -import axios from "axios"; -import UpdateBoardForm from "./Components/UpdateBoardForm"; -import Board from "./Components/Board"; -import BoardList from "./Components/BoardList"; +import './App.css'; +import React, { useState, useEffect } from 'react'; +import axios from 'axios'; +import UpdateBoardForm from './Components/UpdateBoardForm'; +import Board from './Components/Board'; +import BoardList from './Components/BoardList'; -export const URL = "https://ma5en-inspo-board-be.herokuapp.com"; +export const URL = 'https://ma5en-inspo-board-be.herokuapp.com'; const App = () => { - // BRAINS - const [boardData, setBoardData] = useState([]); - const [selected, setSelected] = useState({ id: 6 }); + // BRAINS + const [boardData, setBoardData] = useState([]); + const [selected, setSelected] = useState({}); - const selectBoard = (boardId) => { - for (const board of boardData) { - if (board.id === boardId) { - setSelected(board); - } - } - }; + const selectBoard = (boardId) => { + for (const board of boardData) { + if (board.id === boardId) { + setSelected(board); + } + } + }; - const getBoards = () => { - axios - .get(`${URL}/boards`) - .then((response) => { - const newData = response.data.map((board) => { - return { - id: board.board_id, - title: board.title, - owner: board.owner, - }; - }); - setBoardData(newData); - // setSelected(boardData[0]); - }) - .catch((err) => { - alert(err); - }); - }; + const getBoards = () => { + axios + .get(`${URL}/boards`) + .then((response) => { + const newData = response.data.map((board) => { + return { + id: board.board_id, + title: board.title, + owner: board.owner, + }; + }); + setBoardData(newData); + if (!selected.id) { + setSelected(newData[0]); + } + }) + .catch((err) => { + alert(err); + }); + }; - useEffect(() => getBoards(), []); + useEffect(() => getBoards(), [boardData]); - const updateBoard = (newBoardInfo) => { - axios - .put(`${URL}/boards/${selected.id}`, newBoardInfo) - .catch((err) => alert(err)); - const newBoardData = boardData.map((board) => { - if (board.id === selected.id) { - return newBoardInfo; - } else { - return board; - } - }); - setBoardData(newBoardData); - }; + const updateBoard = (newBoardInfo) => { + axios + .put(`${URL}/boards/${selected.id}`, newBoardInfo) + .catch((err) => alert(err)); + const newBoardData = boardData.map((board) => { + if (board.id === selected.id) { + return newBoardInfo; + } else { + return board; + } + }); + setBoardData(newBoardData); + }; - const addBoard = ({ title, owner }) => { - console.log(title, owner); - axios - .post(`${URL}/boards`, { - title: title, - owner: owner, - }) - .then((response) => { - console.log(response); - // setBoard(response); - }) - .catch((error) => { - console.log(error); - }); - }; + const addBoard = ({ title, owner }) => { + console.log(title, owner); + axios + .post(`${URL}/boards`, { + title: title, + owner: owner, + }) + .then((response) => { + console.log(response); + // setBoard(response); + }) + .catch((error) => { + console.log(error); + }); + }; - const getBoard = (boardId) => { - console.log(boardId); - axios - .get(`${URL}/boards/${boardId}`) - .then((response) => { - console.log(response); - }) - .catch((error) => { - console.log(error); - }); - }; + const getBoard = (boardId) => { + console.log(boardId); + axios + .get(`${URL}/boards/${boardId}`) + .then((response) => { + console.log(response); + }) + .catch((error) => { + console.log(error); + }); + }; - const deleteBoard = (boardId) => { - console.log(boardId); - axios - .delete(`${URL}/boards/${boardId}`) - .then((response) => { - console.log(response); - }) - .catch((error) => { - console.log(error); - }); - }; + const deleteBoard = (boardId) => { + console.log(boardId); + axios + .delete(`${URL}/boards/${boardId}`) + .then((response) => { + console.log(response); + }) + .catch((error) => { + console.log(error); + }); + }; - // BEAUTY - return ( -
    - - - - - - -
    - ); + // BEAUTY + return ( +
    + + + {selected.id && } + + + +
    + ); }; export default App; diff --git a/src/Components/UpdateCardForm.js b/src/Components/UpdateCardForm.js index 3415477fb..b645cbe24 100644 --- a/src/Components/UpdateCardForm.js +++ b/src/Components/UpdateCardForm.js @@ -14,6 +14,7 @@ const UpdateCardForm = ({ updateCardCallback, cardId }) => { e.preventDefault(); updateCardCallback(cardId, message); setMessage(''); + setHide(true); }; const shown = hide ? 'hidden' : 'shown'; @@ -21,7 +22,7 @@ const UpdateCardForm = ({ updateCardCallback, cardId }) => { return (
    @@ -33,7 +34,7 @@ const UpdateCardForm = ({ updateCardCallback, cardId }) => { type='text' value={message} /> - +
    diff --git a/src/components/Board.js b/src/components/Board.js index 4c803ca6e..cac235e83 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -25,7 +25,7 @@ const Board = ({ boardId }) => { }); }; - useEffect(() => getCards(), []); + useEffect(() => getCards(), [cardData]); const createCard = () => {}; From 19301552c3be6a137c4246928a1dbad2a599d0de Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 29 Jun 2022 21:52:36 -0400 Subject: [PATCH 11/69] adds sortMenu with stylesheet, adds sort functionality to Board component --- package.json | 1 + src/Components/SortMenu.css | 16 + src/Components/SortMenu.js | 30 + src/components/Board.js | 22 +- yarn.lock | 14607 +++++++++++++++++----------------- 5 files changed, 7306 insertions(+), 7370 deletions(-) create mode 100644 src/Components/SortMenu.css create mode 100644 src/Components/SortMenu.js diff --git a/package.json b/package.json index ed3dd7659..023e15e8c 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "axios": "^0.27.2", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-icons": "^4.4.0", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" }, diff --git a/src/Components/SortMenu.css b/src/Components/SortMenu.css new file mode 100644 index 000000000..9f2456dd4 --- /dev/null +++ b/src/Components/SortMenu.css @@ -0,0 +1,16 @@ +#sortMenu { + border: 1px solid black; + margin: 1rem; + padding: .5rem; + text-align: left; + width: fit-content; +} + +.sortMenuLabel { + font-weight: bold; + text-decoration: underline; +} + +.menuItem { + cursor: pointer; +} \ No newline at end of file diff --git a/src/Components/SortMenu.js b/src/Components/SortMenu.js new file mode 100644 index 000000000..83dd630b1 --- /dev/null +++ b/src/Components/SortMenu.js @@ -0,0 +1,30 @@ +import { BiCheck } from 'react-icons/bi'; +import './SortMenu.css'; + +const SortMenu = ({ sortBy, onSortByChange, orderBy, onOrderByChange }) => { + return ( +
    +
    sort by
    +
    onSortByChange('likeCount')} + className='menuItem'> + likes {sortBy === 'likeCount' && } +
    +
    onSortByChange('id')} className='menuItem'> + date added {sortBy === 'id' && } +
    +
    onSortByChange('message')} className='menuItem'> + message {sortBy === 'message' && } +
    +
    order
    +
    onOrderByChange('asc')} className='menuItem'> + ascending {orderBy === 'asc' && } +
    +
    onOrderByChange('desc')} className='menuItem'> + descending {orderBy === 'desc' && } +
    +
    + ); +}; + +export default SortMenu; diff --git a/src/components/Board.js b/src/components/Board.js index cac235e83..d261fa71c 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -3,9 +3,12 @@ import axios from 'axios'; import Card from './Card'; import { URL } from '../App'; import NewCardForm from './NewCardForm'; +import SortMenu from './SortMenu'; const Board = ({ boardId }) => { const [cardData, setCardData] = useState([]); + const [sortBy, setSortBy] = useState('id'); + const [orderBy, setOrderBy] = useState('desc'); const getCards = () => { axios @@ -27,6 +30,11 @@ const Board = ({ boardId }) => { useEffect(() => getCards(), [cardData]); + const sortedCards = cardData.sort((a, b) => { + let order = orderBy === 'asc' ? 1 : -1; + return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; + }); + const createCard = () => {}; const updateCard = async (id, message) => { @@ -79,8 +87,20 @@ const Board = ({ boardId }) => { return (
    +
    + { + setSortBy(sortOption); + }} + orderBy={orderBy} + onOrderByChange={(orderOption) => { + setOrderBy(orderOption); + }} + /> +
    - {cardData.map((card, index) => { + {sortedCards.map((card, index) => { return ( =7.11.0": - "integrity" "sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ==" - "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz" - "version" "7.18.5" +"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0": + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz" + integrity sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ== dependencies: "@ampproject/remapping" "^2.1.0" "@babel/code-frame" "^7.16.7" @@ -46,59 +46,59 @@ "@babel/template" "^7.16.7" "@babel/traverse" "^7.18.5" "@babel/types" "^7.18.4" - "convert-source-map" "^1.7.0" - "debug" "^4.1.0" - "gensync" "^1.0.0-beta.2" - "json5" "^2.2.1" - "semver" "^6.3.0" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.1" + semver "^6.3.0" "@babel/eslint-parser@^7.16.3": - "integrity" "sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==" - "resolved" "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz" + integrity sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A== dependencies: - "eslint-scope" "^5.1.1" - "eslint-visitor-keys" "^2.1.0" - "semver" "^6.3.0" + eslint-scope "^5.1.1" + eslint-visitor-keys "^2.1.0" + semver "^6.3.0" "@babel/generator@^7.18.2", "@babel/generator@^7.7.2": - "integrity" "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==" - "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz" + integrity sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw== dependencies: "@babel/types" "^7.18.2" "@jridgewell/gen-mapping" "^0.3.0" - "jsesc" "^2.5.1" + jsesc "^2.5.1" "@babel/helper-annotate-as-pure@^7.16.7": - "integrity" "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==" - "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": - "integrity" "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==" - "resolved" "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.17.10", "@babel/helper-compilation-targets@^7.18.2": - "integrity" "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz" + integrity sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ== dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-validator-option" "^7.16.7" - "browserslist" "^4.20.2" - "semver" "^6.3.0" + browserslist "^4.20.2" + semver "^6.3.0" "@babel/helper-create-class-features-plugin@^7.17.12", "@babel/helper-create-class-features-plugin@^7.18.0": - "integrity" "sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==" - "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz" + integrity sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-environment-visitor" "^7.16.7" @@ -109,72 +109,72 @@ "@babel/helper-split-export-declaration" "^7.16.7" "@babel/helper-create-regexp-features-plugin@^7.16.7", "@babel/helper-create-regexp-features-plugin@^7.17.12": - "integrity" "sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==" - "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz" + integrity sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" - "regexpu-core" "^5.0.1" + regexpu-core "^5.0.1" "@babel/helper-define-polyfill-provider@^0.3.1": - "integrity" "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==" - "resolved" "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz" - "version" "0.3.1" + 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" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + semver "^6.1.2" "@babel/helper-environment-visitor@^7.16.7", "@babel/helper-environment-visitor@^7.18.2": - "integrity" "sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz" + integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ== "@babel/helper-explode-assignable-expression@^7.16.7": - "integrity" "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-function-name@^7.16.7", "@babel/helper-function-name@^7.17.9": - "integrity" "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==" - "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz" - "version" "7.17.9" + 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" "@babel/helper-hoist-variables@^7.16.7": - "integrity" "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==" - "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-member-expression-to-functions@^7.17.7": - "integrity" "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==" - "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz" - "version" "7.17.7" + 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" "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7": - "integrity" "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==" - "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-module-transforms@^7.18.0": - "integrity" "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==" - "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz" + integrity sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA== dependencies: "@babel/helper-environment-visitor" "^7.16.7" "@babel/helper-module-imports" "^7.16.7" @@ -186,30 +186,30 @@ "@babel/types" "^7.18.0" "@babel/helper-optimise-call-expression@^7.16.7": - "integrity" "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==" - "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - "integrity" "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==" - "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz" + integrity sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA== "@babel/helper-remap-async-to-generator@^7.16.8": - "integrity" "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==" - "resolved" "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz" - "version" "7.16.8" + 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" "@babel/helper-replace-supers@^7.16.7", "@babel/helper-replace-supers@^7.18.2": - "integrity" "sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==" - "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz" + integrity sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q== dependencies: "@babel/helper-environment-visitor" "^7.18.2" "@babel/helper-member-expression-to-functions" "^7.17.7" @@ -218,40 +218,40 @@ "@babel/types" "^7.18.2" "@babel/helper-simple-access@^7.17.7", "@babel/helper-simple-access@^7.18.2": - "integrity" "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz" + integrity sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ== dependencies: "@babel/types" "^7.18.2" "@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - "integrity" "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==" - "resolved" "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz" - "version" "7.16.0" + 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" "@babel/helper-split-export-declaration@^7.16.7": - "integrity" "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==" - "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-validator-identifier@^7.16.7": - "integrity" "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" - "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz" - "version" "7.16.7" + 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@^7.16.7": - "integrity" "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz" - "version" "7.16.7" + 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@^7.16.8": - "integrity" "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==" - "resolved" "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz" - "version" "7.16.8" + 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" @@ -259,134 +259,134 @@ "@babel/types" "^7.16.8" "@babel/helpers@^7.18.2": - "integrity" "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==" - "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz" + integrity sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg== dependencies: "@babel/template" "^7.16.7" "@babel/traverse" "^7.18.2" "@babel/types" "^7.18.2" "@babel/highlight@^7.16.7": - "integrity" "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==" - "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz" + integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== dependencies: "@babel/helper-validator-identifier" "^7.16.7" - "chalk" "^2.0.0" - "js-tokens" "^4.0.0" + chalk "^2.0.0" + js-tokens "^4.0.0" "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.18.5": - "integrity" "sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw==" - "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz" + integrity sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.17.12": - "integrity" "sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==" - "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.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + 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.17.12.tgz" + integrity sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.17.12": - "integrity" "sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz" + integrity sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-proposal-optional-chaining" "^7.17.12" "@babel/plugin-proposal-async-generator-functions@^7.17.12": - "integrity" "sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz" + integrity sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-remap-async-to-generator" "^7.16.8" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-proposal-class-properties@^7.16.0", "@babel/plugin-proposal-class-properties@^7.17.12": - "integrity" "sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz" + integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== dependencies: "@babel/helper-create-class-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-proposal-class-static-block@^7.18.0": - "integrity" "sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz" + integrity sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA== dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-proposal-decorators@^7.16.4": - "integrity" "sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz" + integrity sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ== dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-replace-supers" "^7.18.2" "@babel/helper-split-export-declaration" "^7.16.7" "@babel/plugin-syntax-decorators" "^7.17.12" - "charcodes" "^0.2.0" + charcodes "^0.2.0" "@babel/plugin-proposal-dynamic-import@^7.16.7": - "integrity" "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-proposal-export-namespace-from@^7.17.12": - "integrity" "sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz" + integrity sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-proposal-json-strings@^7.17.12": - "integrity" "sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz" + integrity sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-proposal-logical-assignment-operators@^7.17.12": - "integrity" "sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz" + integrity sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.17.12": - "integrity" "sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz" + integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" "@babel/plugin-proposal-numeric-separator@^7.16.0", "@babel/plugin-proposal-numeric-separator@^7.16.7": - "integrity" "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-proposal-object-rest-spread@^7.18.0": - "integrity" "sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz" + integrity sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw== dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-compilation-targets" "^7.17.10" @@ -395,34 +395,34 @@ "@babel/plugin-transform-parameters" "^7.17.12" "@babel/plugin-proposal-optional-catch-binding@^7.16.7": - "integrity" "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-proposal-optional-chaining@^7.16.0", "@babel/plugin-proposal-optional-chaining@^7.17.12": - "integrity" "sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz" + integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-proposal-private-methods@^7.16.0", "@babel/plugin-proposal-private-methods@^7.17.12": - "integrity" "sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz" + integrity sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A== dependencies: "@babel/helper-create-class-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-proposal-private-property-in-object@^7.17.12": - "integrity" "sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz" + integrity sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-create-class-features-plugin" "^7.17.12" @@ -430,194 +430,194 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-proposal-unicode-property-regex@^7.17.12", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - "integrity" "sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz" + integrity sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-async-generators@^7.8.4": - "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" - "version" "7.8.4" + 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" "@babel/plugin-syntax-bigint@^7.8.3": - "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": - "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" - "version" "7.12.13" + 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" "@babel/plugin-syntax-class-static-block@^7.14.5": - "integrity" "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" - "version" "7.14.5" + 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" "@babel/plugin-syntax-decorators@^7.17.12": - "integrity" "sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz" + integrity sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-dynamic-import@^7.8.3": - "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-export-namespace-from@^7.8.3": - "integrity" "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" - "version" "7.8.3" + 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" -"@babel/plugin-syntax-flow@^7.14.5", "@babel/plugin-syntax-flow@^7.17.12": - "integrity" "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz" - "version" "7.17.12" +"@babel/plugin-syntax-flow@^7.17.12": + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz" + integrity sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-import-assertions@^7.17.12": - "integrity" "sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz" + integrity sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-import-meta@^7.8.3": - "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" - "version" "7.10.4" + 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" "@babel/plugin-syntax-json-strings@^7.8.3": - "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-jsx@^7.17.12": - "integrity" "sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz" + integrity sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" - "version" "7.10.4" + 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" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": - "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" - "version" "7.10.4" + 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" "@babel/plugin-syntax-object-rest-spread@^7.8.3": - "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-optional-catch-binding@^7.8.3": - "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-optional-chaining@^7.8.3": - "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-private-property-in-object@^7.14.5": - "integrity" "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" - "version" "7.14.5" + 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" "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": - "integrity" "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" - "version" "7.14.5" + 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" "@babel/plugin-syntax-typescript@^7.17.12", "@babel/plugin-syntax-typescript@^7.7.2": - "integrity" "sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz" + integrity sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-arrow-functions@^7.17.12": - "integrity" "sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz" + integrity sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-async-to-generator@^7.17.12": - "integrity" "sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz" + integrity sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ== dependencies: "@babel/helper-module-imports" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-remap-async-to-generator" "^7.16.8" "@babel/plugin-transform-block-scoped-functions@^7.16.7": - "integrity" "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-block-scoping@^7.17.12": - "integrity" "sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz" - "version" "7.18.4" + version "7.18.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz" + integrity sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-classes@^7.17.12": - "integrity" "sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz" - "version" "7.18.4" + version "7.18.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz" + integrity sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-environment-visitor" "^7.18.2" @@ -626,183 +626,183 @@ "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-replace-supers" "^7.18.2" "@babel/helper-split-export-declaration" "^7.16.7" - "globals" "^11.1.0" + globals "^11.1.0" "@babel/plugin-transform-computed-properties@^7.17.12": - "integrity" "sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz" + integrity sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-destructuring@^7.18.0": - "integrity" "sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz" + integrity sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-dotall-regex@^7.16.7", "@babel/plugin-transform-dotall-regex@^7.4.4": - "integrity" "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-duplicate-keys@^7.17.12": - "integrity" "sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz" + integrity sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-exponentiation-operator@^7.16.7": - "integrity" "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-flow-strip-types@^7.16.0": - "integrity" "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz" + integrity sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-flow" "^7.17.12" "@babel/plugin-transform-for-of@^7.18.1": - "integrity" "sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz" - "version" "7.18.1" + version "7.18.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz" + integrity sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-function-name@^7.16.7": - "integrity" "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-literals@^7.17.12": - "integrity" "sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz" + integrity sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-member-expression-literals@^7.16.7": - "integrity" "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-modules-amd@^7.18.0": - "integrity" "sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz" + integrity sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA== dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" - "babel-plugin-dynamic-import-node" "^2.3.3" + babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-commonjs@^7.18.2": - "integrity" "sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz" + integrity sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ== dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-simple-access" "^7.18.2" - "babel-plugin-dynamic-import-node" "^2.3.3" + babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-systemjs@^7.18.0": - "integrity" "sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz" + integrity sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q== dependencies: "@babel/helper-hoist-variables" "^7.16.7" "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-identifier" "^7.16.7" - "babel-plugin-dynamic-import-node" "^2.3.3" + babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-umd@^7.18.0": - "integrity" "sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz" + integrity sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA== dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-named-capturing-groups-regex@^7.17.12": - "integrity" "sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz" + integrity sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-new-target@^7.17.12": - "integrity" "sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz" + integrity sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-object-super@^7.16.7": - "integrity" "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-parameters@^7.17.12": - "integrity" "sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz" + integrity sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-property-literals@^7.16.7": - "integrity" "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-react-constant-elements@^7.12.1": - "integrity" "sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz" + integrity sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-react-display-name@^7.16.0", "@babel/plugin-transform-react-display-name@^7.16.7": - "integrity" "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-react-jsx-development@^7.16.7": - "integrity" "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz" - "version" "7.16.7" + 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" -"@babel/plugin-transform-react-jsx@^7.14.9", "@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.17.12": - "integrity" "sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz" - "version" "7.17.12" +"@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.17.12": + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz" + integrity sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-module-imports" "^7.16.7" @@ -811,104 +811,104 @@ "@babel/types" "^7.17.12" "@babel/plugin-transform-react-pure-annotations@^7.16.7": - "integrity" "sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz" + integrity sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-regenerator@^7.18.0": - "integrity" "sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz" + integrity sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" - "regenerator-transform" "^0.15.0" + regenerator-transform "^0.15.0" "@babel/plugin-transform-reserved-words@^7.17.12": - "integrity" "sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz" + integrity sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-runtime@^7.16.4": - "integrity" "sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz" + integrity sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA== dependencies: "@babel/helper-module-imports" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" - "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" + 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" "@babel/plugin-transform-shorthand-properties@^7.16.7": - "integrity" "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-spread@^7.17.12": - "integrity" "sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz" + integrity sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-transform-sticky-regex@^7.16.7": - "integrity" "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-template-literals@^7.18.2": - "integrity" "sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz" + integrity sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-typeof-symbol@^7.17.12": - "integrity" "sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz" + integrity sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-typescript@^7.17.12": - "integrity" "sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz" - "version" "7.18.4" + version "7.18.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz" + integrity sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw== dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-typescript" "^7.17.12" "@babel/plugin-transform-unicode-escapes@^7.16.7": - "integrity" "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-unicode-regex@^7.16.7": - "integrity" "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.16.4": - "integrity" "sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q==" - "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz" + integrity sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q== dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-compilation-targets" "^7.18.2" @@ -980,27 +980,27 @@ "@babel/plugin-transform-unicode-regex" "^7.16.7" "@babel/preset-modules" "^0.1.5" "@babel/types" "^7.18.2" - "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" + 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" "@babel/preset-modules@^0.1.5": - "integrity" "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==" - "resolved" "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz" - "version" "0.1.5" + 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" + esutils "^2.0.2" "@babel/preset-react@^7.12.5", "@babel/preset-react@^7.16.0": - "integrity" "sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA==" - "resolved" "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz" + integrity sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-option" "^7.16.7" @@ -1010,42 +1010,42 @@ "@babel/plugin-transform-react-pure-annotations" "^7.16.7" "@babel/preset-typescript@^7.16.0": - "integrity" "sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg==" - "resolved" "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz" + integrity sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-option" "^7.16.7" "@babel/plugin-transform-typescript" "^7.17.12" "@babel/runtime-corejs3@^7.10.2": - "integrity" "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==" - "resolved" "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz" - "version" "7.18.3" + version "7.18.3" + resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz" + integrity sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q== dependencies: - "core-js-pure" "^3.20.2" - "regenerator-runtime" "^0.13.4" + core-js-pure "^3.20.2" + regenerator-runtime "^0.13.4" "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - "integrity" "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==" - "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz" - "version" "7.18.3" + version "7.18.3" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz" + integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== dependencies: - "regenerator-runtime" "^0.13.4" + regenerator-runtime "^0.13.4" "@babel/template@^7.16.7", "@babel/template@^7.3.3": - "integrity" "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==" - "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.18.5", "@babel/traverse@^7.7.2": - "integrity" "sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA==" - "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz" + integrity sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA== dependencies: "@babel/code-frame" "^7.16.7" "@babel/generator" "^7.18.2" @@ -1055,192 +1055,192 @@ "@babel/helper-split-export-declaration" "^7.16.7" "@babel/parser" "^7.18.5" "@babel/types" "^7.18.4" - "debug" "^4.1.0" - "globals" "^11.1.0" + debug "^4.1.0" + globals "^11.1.0" "@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.17.12", "@babel/types@^7.18.0", "@babel/types@^7.18.2", "@babel/types@^7.18.4", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - "integrity" "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==" - "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz" - "version" "7.18.4" + version "7.18.4" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz" + integrity sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw== dependencies: "@babel/helper-validator-identifier" "^7.16.7" - "to-fast-properties" "^2.0.0" + to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": - "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" - "version" "0.2.3" + version "0.2.3" + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== "@csstools/normalize.css@*": - "integrity" "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" - "resolved" "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz" - "version" "12.0.0" + version "12.0.0" + resolved "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz" + integrity sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg== "@csstools/postcss-cascade-layers@^1.0.4": - "integrity" "sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz" - "version" "1.0.4" + version "1.0.4" + resolved "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz" + integrity sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ== dependencies: "@csstools/selector-specificity" "^2.0.0" - "postcss-selector-parser" "^6.0.10" + postcss-selector-parser "^6.0.10" "@csstools/postcss-color-function@^1.1.0": - "integrity" "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz" - "version" "1.1.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-font-format-keywords@^1.0.0": - "integrity" "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz" - "version" "1.0.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-hwb-function@^1.0.1": - "integrity" "sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz" - "version" "1.0.1" + version "1.0.1" + resolved "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz" + integrity sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" "@csstools/postcss-ic-unit@^1.0.0": - "integrity" "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz" - "version" "1.0.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-is-pseudo-class@^2.0.6": - "integrity" "sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz" - "version" "2.0.6" + version "2.0.6" + resolved "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz" + integrity sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q== dependencies: "@csstools/selector-specificity" "^2.0.0" - "postcss-selector-parser" "^6.0.10" + postcss-selector-parser "^6.0.10" "@csstools/postcss-normalize-display-values@^1.0.0": - "integrity" "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz" - "version" "1.0.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-oklab-function@^1.1.0": - "integrity" "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz" - "version" "1.1.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-progressive-custom-properties@^1.1.0", "@csstools/postcss-progressive-custom-properties@^1.3.0": - "integrity" "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz" - "version" "1.3.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-stepped-value-functions@^1.0.0": - "integrity" "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz" - "version" "1.0.0" + version "1.0.0" + resolved "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz" + integrity sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" "@csstools/postcss-trigonometric-functions@^1.0.1": - "integrity" "sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz" - "version" "1.0.1" + version "1.0.1" + resolved "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz" + integrity sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" "@csstools/postcss-unset-value@^1.0.1": - "integrity" "sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz" - "version" "1.0.1" + version "1.0.1" + resolved "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz" + integrity sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg== "@csstools/selector-specificity@^2.0.0": - "integrity" "sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA==" - "resolved" "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz" - "version" "2.0.1" + version "2.0.1" + resolved "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz" + integrity sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA== "@eslint/eslintrc@^1.3.0": - "integrity" "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==" - "resolved" "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "ajv" "^6.12.4" - "debug" "^4.3.2" - "espree" "^9.3.2" - "globals" "^13.15.0" - "ignore" "^5.2.0" - "import-fresh" "^3.2.1" - "js-yaml" "^4.1.0" - "minimatch" "^3.1.2" - "strip-json-comments" "^3.1.1" + version "1.3.0" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz" + integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.3.2" + globals "^13.15.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" "@humanwhocodes/config-array@^0.9.2": - "integrity" "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==" - "resolved" "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz" - "version" "0.9.5" + 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" + debug "^4.1.1" + minimatch "^3.0.4" "@humanwhocodes/object-schema@^1.2.1": - "integrity" "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" - "resolved" "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz" - "version" "1.2.1" + 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@^1.0.0": - "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==" - "resolved" "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" - "version" "1.1.0" + 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" + 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" "@istanbuljs/schema@^0.1.2": - "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" - "resolved" "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" - "version" "0.1.3" + 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@^27.5.1": - "integrity" "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==" - "resolved" "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz" - "version" "27.5.1" + 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" + chalk "^4.0.0" + jest-message-util "^27.5.1" + jest-util "^27.5.1" + slash "^3.0.0" "@jest/console@^28.1.1": - "integrity" "sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA==" - "resolved" "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz" - "version" "28.1.1" + version "28.1.1" + resolved "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz" + integrity sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA== dependencies: "@jest/types" "^28.1.1" "@types/node" "*" - "chalk" "^4.0.0" - "jest-message-util" "^28.1.1" - "jest-util" "^28.1.1" - "slash" "^3.0.0" + chalk "^4.0.0" + jest-message-util "^28.1.1" + jest-util "^28.1.1" + slash "^3.0.0" "@jest/core@^27.5.1": - "integrity" "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==" - "resolved" "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz" - "version" "27.5.1" + 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" @@ -1248,64 +1248,64 @@ "@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" + 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" "@jest/environment@^27.5.1": - "integrity" "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==" - "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz" - "version" "27.5.1" + 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" + jest-mock "^27.5.1" "@jest/fake-timers@^27.5.1": - "integrity" "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==" - "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz" - "version" "27.5.1" + 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" + jest-message-util "^27.5.1" + jest-mock "^27.5.1" + jest-util "^27.5.1" "@jest/globals@^27.5.1": - "integrity" "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==" - "resolved" "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz" - "version" "27.5.1" + 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" + expect "^27.5.1" "@jest/reporters@^27.5.1": - "integrity" "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==" - "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz" - "version" "27.5.1" + 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" @@ -1313,320 +1313,320 @@ "@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" + 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" "@jest/schemas@^28.0.2": - "integrity" "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==" - "resolved" "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz" - "version" "28.0.2" + 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" "@jest/source-map@^27.5.1": - "integrity" "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==" - "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz" - "version" "27.5.1" + 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" + callsites "^3.0.0" + graceful-fs "^4.2.9" + source-map "^0.6.0" "@jest/test-result@^27.5.1": - "integrity" "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==" - "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz" - "version" "27.5.1" + 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" + collect-v8-coverage "^1.0.0" "@jest/test-result@^28.1.1": - "integrity" "sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ==" - "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz" - "version" "28.1.1" + version "28.1.1" + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz" + integrity sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ== dependencies: "@jest/console" "^28.1.1" "@jest/types" "^28.1.1" "@types/istanbul-lib-coverage" "^2.0.0" - "collect-v8-coverage" "^1.0.0" + collect-v8-coverage "^1.0.0" "@jest/test-sequencer@^27.5.1": - "integrity" "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==" - "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz" - "version" "27.5.1" + 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" + graceful-fs "^4.2.9" + jest-haste-map "^27.5.1" + jest-runtime "^27.5.1" "@jest/transform@^27.5.1": - "integrity" "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==" - "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz" - "version" "27.5.1" + 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" + 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" "@jest/types@^27.5.1": - "integrity" "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==" - "resolved" "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" - "version" "27.5.1" + 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" + chalk "^4.0.0" "@jest/types@^28.1.1": - "integrity" "sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw==" - "resolved" "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz" - "version" "28.1.1" + version "28.1.1" + resolved "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz" + integrity sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw== 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" + chalk "^4.0.0" "@jridgewell/gen-mapping@^0.1.0": - "integrity" "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==" - "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz" - "version" "0.1.1" + 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" "@jridgewell/gen-mapping@^0.3.0": - "integrity" "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==" - "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz" - "version" "0.3.2" + version "0.3.2" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz" + integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== dependencies: "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/resolve-uri@^3.0.3": - "integrity" "sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==" - "resolved" "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz" - "version" "3.0.8" + version "3.0.8" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz" + integrity sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w== "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": - "integrity" "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" - "resolved" "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" - "version" "1.1.2" + version "1.1.2" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== "@jridgewell/source-map@^0.3.2": - "integrity" "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==" - "resolved" "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz" - "version" "0.3.2" + version "0.3.2" + resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz" + integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== dependencies: "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/sourcemap-codec@^1.4.10": - "integrity" "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - "resolved" "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" - "version" "1.4.14" + version "1.4.14" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" + integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": - "integrity" "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==" - "resolved" "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz" - "version" "0.3.14" + version "0.3.14" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz" + integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== dependencies: "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" "@leichtgewicht/ip-codec@^2.0.1": - "integrity" "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" - "resolved" "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" - "version" "2.0.4" + version "2.0.4" + resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" + integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== "@nodelib/fs.scandir@2.1.5": - "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" - "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" - "version" "2.1.5" + 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" + run-parallel "^1.1.9" -"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": - "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" - "version" "2.0.5" +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + 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@^1.2.3": - "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" - "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" - "version" "1.2.8" + 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" + fastq "^1.6.0" "@pmmmwh/react-refresh-webpack-plugin@^0.5.3": - "integrity" "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==" - "resolved" "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz" - "version" "0.5.7" - 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" + version "0.5.7" + resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz" + integrity sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q== + 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" "@rollup/plugin-babel@^5.2.0": - "integrity" "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==" - "resolved" "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz" - "version" "5.3.1" + 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" "@rollup/plugin-node-resolve@^11.2.1": - "integrity" "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==" - "resolved" "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz" - "version" "11.2.1" + 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" + builtin-modules "^3.1.0" + deepmerge "^4.2.2" + is-module "^1.0.0" + resolve "^1.19.0" "@rollup/plugin-replace@^2.4.1": - "integrity" "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==" - "resolved" "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" - "version" "2.4.2" + 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" + magic-string "^0.25.7" "@rollup/pluginutils@^3.1.0": - "integrity" "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==" - "resolved" "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" - "version" "3.1.0" + 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" + estree-walker "^1.0.1" + picomatch "^2.2.2" "@rushstack/eslint-patch@^1.1.0": - "integrity" "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" - "resolved" "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz" - "version" "1.1.3" + 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@^0.23.3": - "integrity" "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" - "resolved" "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz" - "version" "0.23.5" + version "0.23.5" + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz" + integrity sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg== "@sinonjs/commons@^1.7.0": - "integrity" "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==" - "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" - "version" "1.8.3" + 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" + type-detect "4.0.8" "@sinonjs/fake-timers@^8.0.1": - "integrity" "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==" - "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz" - "version" "8.1.0" + 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" "@surma/rollup-plugin-off-main-thread@^2.2.3": - "integrity" "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==" - "resolved" "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz" - "version" "2.2.3" + 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" + 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@^5.4.0": - "integrity" "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz" - "version" "5.4.0" + 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@^5.4.0": - "integrity" "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz" - "version" "5.4.0" + 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@^5.0.1": - "integrity" "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz" - "version" "5.0.1" + 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@^5.0.1": - "integrity" "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz" - "version" "5.0.1" + 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@^5.4.0": - "integrity" "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz" - "version" "5.4.0" + 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@^5.4.0": - "integrity" "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz" - "version" "5.4.0" + 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@^5.4.0": - "integrity" "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz" - "version" "5.4.0" + 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@^5.5.0": - "integrity" "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz" - "version" "5.5.0" + 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@^5.5.0": - "integrity" "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==" - "resolved" "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz" - "version" "5.5.0" + 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" @@ -1638,44 +1638,44 @@ "@svgr/babel-plugin-transform-svg-component" "^5.5.0" "@svgr/core@^5.5.0": - "integrity" "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==" - "resolved" "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz" - "version" "5.5.0" + 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" + camelcase "^6.2.0" + cosmiconfig "^7.0.0" "@svgr/hast-util-to-babel-ast@^5.5.0": - "integrity" "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==" - "resolved" "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz" - "version" "5.5.0" + 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" "@svgr/plugin-jsx@^5.5.0": - "integrity" "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==" - "resolved" "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz" - "version" "5.5.0" + 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" + svg-parser "^2.0.2" "@svgr/plugin-svgo@^5.5.0": - "integrity" "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==" - "resolved" "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz" - "version" "5.5.0" + 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" + cosmiconfig "^7.0.0" + deepmerge "^4.2.2" + svgo "^1.2.2" "@svgr/webpack@^5.5.0": - "integrity" "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==" - "resolved" "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz" - "version" "5.5.0" + 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" @@ -1684,72 +1684,72 @@ "@svgr/core" "^5.5.0" "@svgr/plugin-jsx" "^5.5.0" "@svgr/plugin-svgo" "^5.5.0" - "loader-utils" "^2.0.0" + loader-utils "^2.0.0" -"@testing-library/dom@^8.5.0", "@testing-library/dom@>=7.21.4": - "integrity" "sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA==" - "resolved" "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz" - "version" "8.14.0" +"@testing-library/dom@^8.5.0": + version "8.14.0" + resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz" + integrity sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA== 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" + 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" "@testing-library/jest-dom@^5.16.4": - "integrity" "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==" - "resolved" "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz" - "version" "5.16.4" + 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" + 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" "@testing-library/react@^13.3.0": - "integrity" "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==" - "resolved" "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz" - "version" "13.3.0" + version "13.3.0" + resolved "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz" + integrity sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ== dependencies: "@babel/runtime" "^7.12.5" "@testing-library/dom" "^8.5.0" "@types/react-dom" "^18.0.0" "@testing-library/user-event@^13.5.0": - "integrity" "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==" - "resolved" "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz" - "version" "13.5.0" + 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" "@tootallnate/once@1": - "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" - "version" "1.1.2" + version "1.1.2" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@trysound/sax@0.2.0": - "integrity" "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" - "resolved" "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" - "version" "0.2.0" + version "0.2.0" + resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== "@types/aria-query@^4.2.0": - "integrity" "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" - "resolved" "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz" - "version" "4.2.2" + 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@^7.0.0", "@types/babel__core@^7.1.14", "@types/babel__core@^7.1.9": - "integrity" "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==" - "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz" - "version" "7.1.19" +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": + 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" @@ -1758,101 +1758,101 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - "integrity" "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==" - "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz" - "version" "7.6.4" + 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" "@types/babel__template@*": - "integrity" "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==" - "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz" - "version" "7.4.1" + 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" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - "integrity" "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==" - "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz" - "version" "7.17.1" + 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" "@types/body-parser@*": - "integrity" "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==" - "resolved" "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz" - "version" "1.19.2" + 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" "*" "@types/bonjour@^3.5.9": - "integrity" "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==" - "resolved" "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz" - "version" "3.5.10" + version "3.5.10" + resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz" + integrity sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw== dependencies: "@types/node" "*" "@types/connect-history-api-fallback@^1.3.5": - "integrity" "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==" - "resolved" "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz" - "version" "1.3.5" + 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" "*" "@types/connect@*": - "integrity" "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==" - "resolved" "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" - "version" "3.4.35" + version "3.4.35" + resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" + integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== dependencies: "@types/node" "*" "@types/eslint-scope@^3.7.3": - "integrity" "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==" - "resolved" "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz" - "version" "3.7.3" + 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" "*" "@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1": - "integrity" "sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw==" - "resolved" "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz" - "version" "8.4.3" + version "8.4.3" + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz" + integrity sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw== dependencies: "@types/estree" "*" "@types/json-schema" "*" "@types/estree@*": - "integrity" "sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ==" - "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.52.tgz" - "version" "0.0.52" - -"@types/estree@^0.0.51": - "integrity" "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" - "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz" - "version" "0.0.51" + version "0.0.52" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.52.tgz" + integrity sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ== "@types/estree@0.0.39": - "integrity" "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" - "version" "0.0.39" + version "0.0.39" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" + integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + +"@types/estree@^0.0.51": + version "0.0.51" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz" + integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": - "integrity" "sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q==" - "resolved" "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz" - "version" "4.17.29" + version "4.17.29" + resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz" + integrity sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q== dependencies: "@types/node" "*" "@types/qs" "*" "@types/range-parser" "*" "@types/express@*", "@types/express@^4.17.13": - "integrity" "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==" - "resolved" "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz" - "version" "4.17.13" + 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" @@ -1860,327 +1860,327 @@ "@types/serve-static" "*" "@types/graceful-fs@^4.1.2": - "integrity" "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==" - "resolved" "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" - "version" "4.1.5" + 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" "*" "@types/html-minifier-terser@^6.0.0": - "integrity" "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - "resolved" "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" - "version" "6.1.0" + 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@^1.17.8": - "integrity" "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==" - "resolved" "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz" - "version" "1.17.9" + version "1.17.9" + resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz" + integrity sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw== dependencies: "@types/node" "*" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - "integrity" "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" - "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" - "version" "2.0.4" + 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@*": - "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==" - "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - "version" "3.0.0" + 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" "*" "@types/istanbul-reports@^3.0.0": - "integrity" "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==" - "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" - "version" "3.0.1" + 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" "*" "@types/jest@*": - "integrity" "sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==" - "resolved" "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz" - "version" "28.1.3" + version "28.1.3" + resolved "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz" + integrity sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw== dependencies: - "jest-matcher-utils" "^28.0.0" - "pretty-format" "^28.0.0" + jest-matcher-utils "^28.0.0" + pretty-format "^28.0.0" "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - "integrity" "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - "resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz" - "version" "7.0.11" + 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@^0.0.29": - "integrity" "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" - "resolved" "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" - "version" "0.0.29" + version "0.0.29" + resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== "@types/mime@^1": - "integrity" "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - "resolved" "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" - "version" "1.3.2" + version "1.3.2" + resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" + integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== "@types/node@*": - "integrity" "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==" - "resolved" "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz" - "version" "18.0.0" + version "18.0.0" + resolved "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz" + integrity sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA== "@types/parse-json@^4.0.0": - "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - "resolved" "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" - "version" "4.0.0" + 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@^2.1.5": - "integrity" "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==" - "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz" - "version" "2.6.3" + version "2.6.3" + resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz" + integrity sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg== "@types/prop-types@*": - "integrity" "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz" - "version" "15.7.5" + 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@^1.5.1": - "integrity" "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" - "resolved" "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz" - "version" "1.5.5" + 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@*": - "integrity" "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - "resolved" "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz" - "version" "6.9.7" + 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@*": - "integrity" "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - "resolved" "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" - "version" "1.2.4" + version "1.2.4" + resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" + integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== "@types/react-dom@^18.0.0": - "integrity" "sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA==" - "resolved" "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz" - "version" "18.0.5" + version "18.0.5" + resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz" + integrity sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA== dependencies: "@types/react" "*" "@types/react@*": - "integrity" "sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q==" - "resolved" "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz" - "version" "18.0.14" + version "18.0.14" + resolved "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz" + integrity sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" - "csstype" "^3.0.2" + csstype "^3.0.2" "@types/resolve@1.17.1": - "integrity" "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==" - "resolved" "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" - "version" "1.17.1" + version "1.17.1" + resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" + integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== dependencies: "@types/node" "*" "@types/retry@0.12.0": - "integrity" "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - "resolved" "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" - "version" "0.12.0" + version "0.12.0" + resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" + integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== "@types/scheduler@*": - "integrity" "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - "resolved" "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" - "version" "0.16.2" + 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@^1.9.1": - "integrity" "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==" - "resolved" "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz" - "version" "1.9.1" + 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" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": - "integrity" "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==" - "resolved" "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz" - "version" "1.13.10" + 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" "*" "@types/sockjs@^0.3.33": - "integrity" "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==" - "resolved" "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz" - "version" "0.3.33" + version "0.3.33" + resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz" + integrity sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw== dependencies: "@types/node" "*" "@types/stack-utils@^2.0.0": - "integrity" "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" - "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" - "version" "2.0.1" + 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@^5.9.1": - "integrity" "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==" - "resolved" "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz" - "version" "5.14.5" + version "5.14.5" + resolved "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz" + integrity sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ== dependencies: "@types/jest" "*" "@types/trusted-types@^2.0.2": - "integrity" "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" - "resolved" "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz" - "version" "2.0.2" + 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@^8.5.1": - "integrity" "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==" - "resolved" "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz" - "version" "8.5.3" + version "8.5.3" + resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz" + integrity sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w== dependencies: "@types/node" "*" "@types/yargs-parser@*": - "integrity" "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" - "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz" - "version" "21.0.0" + version "21.0.0" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz" + integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== "@types/yargs@^16.0.0": - "integrity" "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==" - "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz" - "version" "16.0.4" + 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" "*" "@types/yargs@^17.0.8": - "integrity" "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==" - "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz" - "version" "17.0.10" + 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" "*" -"@typescript-eslint/eslint-plugin@^4.0.0 || ^5.0.0", "@typescript-eslint/eslint-plugin@^5.5.0": - "integrity" "sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz" - "version" "5.30.0" +"@typescript-eslint/eslint-plugin@^5.5.0": + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz" + integrity sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow== dependencies: "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/type-utils" "5.30.0" "@typescript-eslint/utils" "5.30.0" - "debug" "^4.3.4" - "functional-red-black-tree" "^1.0.1" - "ignore" "^5.2.0" - "regexpp" "^3.2.0" - "semver" "^7.3.7" - "tsutils" "^3.21.0" + debug "^4.3.4" + functional-red-black-tree "^1.0.1" + ignore "^5.2.0" + regexpp "^3.2.0" + semver "^7.3.7" + tsutils "^3.21.0" "@typescript-eslint/experimental-utils@^5.0.0": - "integrity" "sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz" + integrity sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A== dependencies: "@typescript-eslint/utils" "5.30.0" -"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.5.0": - "integrity" "sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz" - "version" "5.30.0" +"@typescript-eslint/parser@^5.5.0": + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz" + integrity sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA== dependencies: "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/types" "5.30.0" "@typescript-eslint/typescript-estree" "5.30.0" - "debug" "^4.3.4" + debug "^4.3.4" "@typescript-eslint/scope-manager@5.30.0": - "integrity" "sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz" + integrity sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ== dependencies: "@typescript-eslint/types" "5.30.0" "@typescript-eslint/visitor-keys" "5.30.0" "@typescript-eslint/type-utils@5.30.0": - "integrity" "sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz" + integrity sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg== dependencies: "@typescript-eslint/utils" "5.30.0" - "debug" "^4.3.4" - "tsutils" "^3.21.0" + debug "^4.3.4" + tsutils "^3.21.0" "@typescript-eslint/types@5.30.0": - "integrity" "sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz" + integrity sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag== "@typescript-eslint/typescript-estree@5.30.0": - "integrity" "sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz" + integrity sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw== dependencies: "@typescript-eslint/types" "5.30.0" "@typescript-eslint/visitor-keys" "5.30.0" - "debug" "^4.3.4" - "globby" "^11.1.0" - "is-glob" "^4.0.3" - "semver" "^7.3.7" - "tsutils" "^3.21.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" -"@typescript-eslint/utils@^5.13.0", "@typescript-eslint/utils@5.30.0": - "integrity" "sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.0.tgz" - "version" "5.30.0" +"@typescript-eslint/utils@5.30.0", "@typescript-eslint/utils@^5.13.0": + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.0.tgz" + integrity sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw== dependencies: "@types/json-schema" "^7.0.9" "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/types" "5.30.0" "@typescript-eslint/typescript-estree" "5.30.0" - "eslint-scope" "^5.1.1" - "eslint-utils" "^3.0.0" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" "@typescript-eslint/visitor-keys@5.30.0": - "integrity" "sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz" + integrity sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw== dependencies: "@typescript-eslint/types" "5.30.0" - "eslint-visitor-keys" "^3.3.0" + eslint-visitor-keys "^3.3.0" "@webassemblyjs/ast@1.11.1": - "integrity" "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz" - "version" "1.11.1" + 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" "@webassemblyjs/floating-point-hex-parser@1.11.1": - "integrity" "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz" - "version" "1.11.1" + 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@1.11.1": - "integrity" "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz" - "version" "1.11.1" + 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@1.11.1": - "integrity" "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz" - "version" "1.11.1" + 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@1.11.1": - "integrity" "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz" - "version" "1.11.1" + 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" "@webassemblyjs/helper-wasm-bytecode@1.11.1": - "integrity" "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz" - "version" "1.11.1" + 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@1.11.1": - "integrity" "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz" - "version" "1.11.1" + 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" @@ -2188,28 +2188,28 @@ "@webassemblyjs/wasm-gen" "1.11.1" "@webassemblyjs/ieee754@1.11.1": - "integrity" "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz" - "version" "1.11.1" + 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" "@webassemblyjs/leb128@1.11.1": - "integrity" "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz" - "version" "1.11.1" + 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" "@webassemblyjs/utf8@1.11.1": - "integrity" "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" + integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== "@webassemblyjs/wasm-edit@1.11.1": - "integrity" "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz" - "version" "1.11.1" + 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" @@ -2221,9 +2221,9 @@ "@webassemblyjs/wast-printer" "1.11.1" "@webassemblyjs/wasm-gen@1.11.1": - "integrity" "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz" - "version" "1.11.1" + 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" @@ -2232,9 +2232,9 @@ "@webassemblyjs/utf8" "1.11.1" "@webassemblyjs/wasm-opt@1.11.1": - "integrity" "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz" - "version" "1.11.1" + 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" @@ -2242,9 +2242,9 @@ "@webassemblyjs/wasm-parser" "1.11.1" "@webassemblyjs/wasm-parser@1.11.1": - "integrity" "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz" - "version" "1.11.1" + 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" @@ -2254,457 +2254,432 @@ "@webassemblyjs/utf8" "1.11.1" "@webassemblyjs/wast-printer@1.11.1": - "integrity" "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz" - "version" "1.11.1" + 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" "@xtuc/ieee754@^1.2.0": - "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - "resolved" "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" - "version" "1.2.0" + version "1.2.0" + resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== "@xtuc/long@4.2.2": - "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - "resolved" "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" - "version" "4.2.2" - -"abab@^2.0.3", "abab@^2.0.5": - "integrity" "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" - "version" "2.0.6" - -"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.8": - "integrity" "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" - "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" - "version" "1.3.8" - dependencies: - "mime-types" "~2.1.34" - "negotiator" "0.6.3" - -"acorn-globals@^6.0.0": - "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==" - "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "acorn" "^7.1.1" - "acorn-walk" "^7.1.1" - -"acorn-import-assertions@^1.7.6": - "integrity" "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" - "resolved" "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" - "version" "1.8.0" - -"acorn-jsx@^5.3.2": - "integrity" "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" - "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" - "version" "5.3.2" - -"acorn-node@^1.8.2": - "integrity" "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==" - "resolved" "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz" - "version" "1.8.2" - dependencies: - "acorn" "^7.0.0" - "acorn-walk" "^7.0.0" - "xtend" "^4.0.2" - -"acorn-walk@^7.0.0", "acorn-walk@^7.1.1": - "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" - "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" - "version" "7.2.0" - -"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^8", "acorn@^8.2.4", "acorn@^8.4.1", "acorn@^8.5.0", "acorn@^8.7.1": - "integrity" "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" - "version" "8.7.1" - -"acorn@^7.0.0": - "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - "version" "7.4.1" - -"acorn@^7.1.1": - "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - "version" "7.4.1" - -"address@^1.0.1", "address@^1.1.2": - "integrity" "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" - "resolved" "https://registry.npmjs.org/address/-/address-1.2.0.tgz" - "version" "1.2.0" - -"adjust-sourcemap-loader@^4.0.0": - "integrity" "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==" - "resolved" "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "loader-utils" "^2.0.0" - "regex-parser" "^2.2.11" - -"agent-base@6": - "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" - "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" - "version" "6.0.2" - dependencies: - "debug" "4" - -"ajv-formats@^2.1.1": - "integrity" "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==" - "resolved" "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "ajv" "^8.0.0" - -"ajv-keywords@^3.4.1", "ajv-keywords@^3.5.2": - "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" - "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" - "version" "3.5.2" - -"ajv-keywords@^5.0.0": - "integrity" "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==" - "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "fast-deep-equal" "^3.1.3" - -"ajv@^6.10.0", "ajv@^6.12.2", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1": - "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" - "version" "6.12.6" - 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" - -"ajv@^8.0.0": - "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" - "version" "8.11.0" - dependencies: - "fast-deep-equal" "^3.1.1" - "json-schema-traverse" "^1.0.0" - "require-from-string" "^2.0.2" - "uri-js" "^4.2.2" - -"ajv@^8.6.0", "ajv@>=8": - "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" - "version" "8.11.0" - dependencies: - "fast-deep-equal" "^3.1.1" - "json-schema-traverse" "^1.0.0" - "require-from-string" "^2.0.2" - "uri-js" "^4.2.2" - -"ajv@^8.8.0", "ajv@^8.8.2": - "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" - "version" "8.11.0" - 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-escapes@^4.2.1", "ansi-escapes@^4.3.1": - "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==" - "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" - "version" "4.3.2" - dependencies: - "type-fest" "^0.21.3" - -"ansi-html-community@^0.0.8": - "integrity" "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" - "resolved" "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" - "version" "0.0.8" - -"ansi-regex@^5.0.1": - "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - "version" "5.0.1" - -"ansi-regex@^6.0.1": - "integrity" "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" - "version" "6.0.1" - -"ansi-styles@^3.2.1": - "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - "version" "3.2.1" - dependencies: - "color-convert" "^1.9.0" - -"ansi-styles@^4.0.0", "ansi-styles@^4.1.0": - "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "color-convert" "^2.0.1" - -"ansi-styles@^5.0.0": - "integrity" "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" - "version" "5.2.0" - -"anymatch@^3.0.3", "anymatch@~3.1.2": - "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" - "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "normalize-path" "^3.0.0" - "picomatch" "^2.0.4" - -"arg@^5.0.2": - "integrity" "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - "resolved" "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" - "version" "5.0.2" - -"argparse@^1.0.7": - "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" - "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" - "version" "1.0.10" - dependencies: - "sprintf-js" "~1.0.2" - -"argparse@^2.0.1": - "integrity" "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - "resolved" "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" - "version" "2.0.1" - -"aria-query@^4.2.2": - "integrity" "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==" - "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" - "version" "4.2.2" + version "4.2.2" + resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +abab@^2.0.3, abab@^2.0.5: + version "2.0.6" + resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" + integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== + +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: + 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" + +acorn-globals@^6.0.0: + 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" + +acorn-import-assertions@^1.7.6: + version "1.8.0" + resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" + integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-node@^1.8.2: + 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" + +acorn-walk@^7.0.0, acorn-walk@^7.1.1: + version "7.2.0" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^7.0.0, acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1: + version "8.7.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" + integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== + +address@^1.0.1, address@^1.1.2: + version "1.2.0" + resolved "https://registry.npmjs.org/address/-/address-1.2.0.tgz" + integrity sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig== + +adjust-sourcemap-loader@^4.0.0: + 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" + +agent-base@6: + 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" + +ajv-formats@^2.1.1: + 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" + +ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv-keywords@^5.0.0: + 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" + +ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: + 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" + +ajv@^8.0.0, ajv@^8.6.0, ajv@^8.8.0: + 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" + +ansi-escapes@^4.2.1, ansi-escapes@^4.3.1: + 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" + +ansi-html-community@^0.0.8: + 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@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + +ansi-styles@^3.2.1: + 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" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + 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" + +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +anymatch@^3.0.3, anymatch@~3.1.2: + 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" + +arg@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" + integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== + +argparse@^1.0.7: + 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" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +aria-query@^4.2.2: + 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" -"aria-query@^5.0.0": - "integrity" "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" - "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz" - "version" "5.0.0" - -"array-flatten@^2.1.2": - "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" - "version" "2.1.2" - -"array-flatten@1.1.1": - "integrity" "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - "version" "1.1.1" - -"array-includes@^3.1.4", "array-includes@^3.1.5": - "integrity" "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==" - "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz" - "version" "3.1.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.4" - "es-abstract" "^1.19.5" - "get-intrinsic" "^1.1.1" - "is-string" "^1.0.7" - -"array-union@^2.1.0": - "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - "resolved" "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" - "version" "2.1.0" - -"array.prototype.flat@^1.2.5": - "integrity" "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==" - "resolved" "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.2" - "es-shim-unscopables" "^1.0.0" - -"array.prototype.flatmap@^1.3.0": - "integrity" "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==" - "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.2" - "es-shim-unscopables" "^1.0.0" - -"array.prototype.reduce@^1.0.4": - "integrity" "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==" - "resolved" "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.2" - "es-array-method-boxes-properly" "^1.0.0" - "is-string" "^1.0.7" - -"asap@~2.0.6": - "integrity" "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - "resolved" "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" - "version" "2.0.6" - -"ast-types-flow@^0.0.7": - "integrity" "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" - "resolved" "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" - "version" "0.0.7" - -"async@^3.2.3": - "integrity" "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - "resolved" "https://registry.npmjs.org/async/-/async-3.2.4.tgz" - "version" "3.2.4" - -"asynckit@^0.4.0": - "integrity" "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - "version" "0.4.0" - -"at-least-node@^1.0.0": - "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" - "version" "1.0.0" - -"atob@^2.1.2": - "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" - "version" "2.1.2" - -"autoprefixer@^10.4.7": - "integrity" "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==" - "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz" - "version" "10.4.7" - 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" - -"axe-core@^4.4.2": - "integrity" "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==" - "resolved" "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz" - "version" "4.4.2" - -"axios@^0.27.2": - "integrity" "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==" - "resolved" "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz" - "version" "0.27.2" - dependencies: - "follow-redirects" "^1.14.9" - "form-data" "^4.0.0" - -"axobject-query@^2.2.0": - "integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" - "resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" - "version" "2.2.0" - -"babel-jest@^27.4.2", "babel-jest@^27.5.1": - "integrity" "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==" - "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz" - "version" "27.5.1" +aria-query@^5.0.0: + 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== + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +array-flatten@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-includes@^3.1.4, array-includes@^3.1.5: + version "3.1.5" + resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz" + integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + get-intrinsic "^1.1.1" + is-string "^1.0.7" + +array-union@^2.1.0: + 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@^1.2.5: + 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" + +array.prototype.flatmap@^1.3.0: + 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" + +array.prototype.reduce@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz" + integrity sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.2" + es-array-method-boxes-properly "^1.0.0" + is-string "^1.0.7" + +asap@~2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + +ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" + integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== + +async@^3.2.3: + version "3.2.4" + resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +autoprefixer@^10.4.7: + version "10.4.7" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz" + integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== + 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" + +axe-core@^4.4.2: + version "4.4.2" + resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz" + integrity sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA== + +axios@^0.27.2: + 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" + +axobject-query@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" + integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== + +babel-jest@^27.4.2, babel-jest@^27.5.1: + 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" - -"babel-loader@^8.2.3": - "integrity" "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==" - "resolved" "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz" - "version" "8.2.5" - dependencies: - "find-cache-dir" "^3.3.1" - "loader-utils" "^2.0.0" - "make-dir" "^3.1.0" - "schema-utils" "^2.6.5" - -"babel-plugin-dynamic-import-node@^2.3.3": - "integrity" "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==" - "resolved" "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz" - "version" "2.3.3" - dependencies: - "object.assign" "^4.1.0" - -"babel-plugin-istanbul@^6.1.1": - "integrity" "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==" - "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" - "version" "6.1.1" + 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" + +babel-loader@^8.2.3: + 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" + +babel-plugin-dynamic-import-node@^2.3.3: + 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" + +babel-plugin-istanbul@^6.1.1: + 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" + istanbul-lib-instrument "^5.0.4" + test-exclude "^6.0.0" -"babel-plugin-jest-hoist@^27.5.1": - "integrity" "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==" - "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz" - "version" "27.5.1" +babel-plugin-jest-hoist@^27.5.1: + 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" -"babel-plugin-macros@^3.1.0": - "integrity" "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==" - "resolved" "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz" - "version" "3.1.0" +babel-plugin-macros@^3.1.0: + 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" + cosmiconfig "^7.0.0" + resolve "^1.19.0" -"babel-plugin-named-asset-import@^0.3.8": - "integrity" "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" - "resolved" "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz" - "version" "0.3.8" +babel-plugin-named-asset-import@^0.3.8: + 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== -"babel-plugin-polyfill-corejs2@^0.3.0": - "integrity" "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==" - "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz" - "version" "0.3.1" +babel-plugin-polyfill-corejs2@^0.3.0: + 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" + semver "^6.1.1" -"babel-plugin-polyfill-corejs3@^0.5.0": - "integrity" "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==" - "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz" - "version" "0.5.2" +babel-plugin-polyfill-corejs3@^0.5.0: + 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" + core-js-compat "^3.21.0" -"babel-plugin-polyfill-regenerator@^0.3.0": - "integrity" "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==" - "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz" - "version" "0.3.1" +babel-plugin-polyfill-regenerator@^0.3.0: + 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" -"babel-plugin-transform-react-remove-prop-types@^0.4.24": - "integrity" "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz" - "version" "0.4.24" +babel-plugin-transform-react-remove-prop-types@^0.4.24: + 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@^1.0.0": - "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==" - "resolved" "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" - "version" "1.0.1" +babel-preset-current-node-syntax@^1.0.0: + 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" @@ -2719,18 +2694,18 @@ "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" -"babel-preset-jest@^27.5.1": - "integrity" "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==" - "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz" - "version" "27.5.1" +babel-preset-jest@^27.5.1: + 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" + babel-plugin-jest-hoist "^27.5.1" + babel-preset-current-node-syntax "^1.0.0" -"babel-preset-react-app@^10.0.1": - "integrity" "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==" - "resolved" "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz" - "version" "10.0.1" +babel-preset-react-app@^10.0.1: + 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" @@ -2746,2788 +2721,2719 @@ "@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@^1.0.0": - "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - "version" "1.0.2" - -"batch@0.6.1": - "integrity" "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" - "resolved" "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" - "version" "0.6.1" - -"bfj@^7.0.2": - "integrity" "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==" - "resolved" "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz" - "version" "7.0.2" - dependencies: - "bluebird" "^3.5.5" - "check-types" "^11.1.1" - "hoopy" "^0.1.4" - "tryer" "^1.0.1" - -"big.js@^5.2.2": - "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - "resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" - "version" "5.2.2" - -"binary-extensions@^2.0.0": - "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" - "version" "2.2.0" - -"bluebird@^3.5.5": - "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" - "version" "3.7.2" - -"body-parser@1.20.0": - "integrity" "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==" - "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz" - "version" "1.20.0" - 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" - -"bonjour-service@^1.0.11": - "integrity" "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==" - "resolved" "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz" - "version" "1.0.13" - dependencies: - "array-flatten" "^2.1.2" - "dns-equal" "^1.0.0" - "fast-deep-equal" "^3.1.3" - "multicast-dns" "^7.2.5" - -"boolbase@^1.0.0", "boolbase@~1.0.0": - "integrity" "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" - "version" "1.0.0" - -"brace-expansion@^1.1.7": - "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" - "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - "version" "1.1.11" - dependencies: - "balanced-match" "^1.0.0" - "concat-map" "0.0.1" - -"brace-expansion@^2.0.1": - "integrity" "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==" - "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "balanced-match" "^1.0.0" - -"braces@^3.0.2", "braces@~3.0.2": - "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" - "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "fill-range" "^7.0.1" - -"browser-process-hrtime@^1.0.0": - "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" - "version" "1.0.0" - -"browserslist@^4.0.0", "browserslist@^4.14.5", "browserslist@^4.16.6", "browserslist@^4.18.1", "browserslist@^4.20.2", "browserslist@^4.20.3", "browserslist@^4.21.0", "browserslist@>= 4", "browserslist@>= 4.21.0", "browserslist@>=4": - "integrity" "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==" - "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz" - "version" "4.21.0" - dependencies: - "caniuse-lite" "^1.0.30001358" - "electron-to-chromium" "^1.4.164" - "node-releases" "^2.0.5" - "update-browserslist-db" "^1.0.0" - -"bser@2.1.1": - "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==" - "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "node-int64" "^0.4.0" - -"buffer-from@^1.0.0": - "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" - "version" "1.1.2" - -"builtin-modules@^3.1.0": - "integrity" "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" - "resolved" "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" - "version" "3.3.0" - -"bytes@3.0.0": - "integrity" "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" - "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" - "version" "3.0.0" - -"bytes@3.1.2": - "integrity" "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" - "version" "3.1.2" - -"call-bind@^1.0.0", "call-bind@^1.0.2": - "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" - "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "function-bind" "^1.1.1" - "get-intrinsic" "^1.0.2" - -"callsites@^3.0.0": - "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - "version" "3.1.0" - -"camel-case@^4.1.2": - "integrity" "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==" - "resolved" "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" - "version" "4.1.2" - dependencies: - "pascal-case" "^3.1.2" - "tslib" "^2.0.3" - -"camelcase-css@^2.0.1": - "integrity" "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" - "resolved" "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" - "version" "2.0.1" - -"camelcase@^5.3.1": - "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - "version" "5.3.1" - -"camelcase@^6.2.0", "camelcase@^6.2.1": - "integrity" "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" - "version" "6.3.0" - -"caniuse-api@^3.0.0": - "integrity" "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==" - "resolved" "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "browserslist" "^4.0.0" - "caniuse-lite" "^1.0.0" - "lodash.memoize" "^4.1.2" - "lodash.uniq" "^4.5.0" - -"caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30001335", "caniuse-lite@^1.0.30001358": - "integrity" "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==" - "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz" - "version" "1.0.30001359" - -"case-sensitive-paths-webpack-plugin@^2.4.0": - "integrity" "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" - "resolved" "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz" - "version" "2.4.0" - -"chalk@^2.0.0": - "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "ansi-styles" "^3.2.1" - "escape-string-regexp" "^1.0.5" - "supports-color" "^5.3.0" - -"chalk@^2.4.1": - "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "ansi-styles" "^3.2.1" - "escape-string-regexp" "^1.0.5" - "supports-color" "^5.3.0" - -"chalk@^3.0.0": - "integrity" "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "ansi-styles" "^4.1.0" - "supports-color" "^7.1.0" - -"chalk@^4.0.0", "chalk@^4.0.2", "chalk@^4.1.0", "chalk@^4.1.2": - "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" - "version" "4.1.2" - dependencies: - "ansi-styles" "^4.1.0" - "supports-color" "^7.1.0" - -"char-regex@^1.0.2": - "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" - "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" - "version" "1.0.2" - -"char-regex@^2.0.0": - "integrity" "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" - "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz" - "version" "2.0.1" - -"charcodes@^0.2.0": - "integrity" "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" - "resolved" "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz" - "version" "0.2.0" - -"check-types@^11.1.1": - "integrity" "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" - "resolved" "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" - "version" "11.1.2" - -"chokidar@^3.4.2", "chokidar@^3.5.3": - "integrity" "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==" - "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" - "version" "3.5.3" - 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" + babel-plugin-macros "^3.1.0" + babel-plugin-transform-react-remove-prop-types "^0.4.24" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== + +bfj@^7.0.2: + 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" + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +bluebird@^3.5.5: + version "3.7.2" + resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +body-parser@1.20.0: + 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" + +bonjour-service@^1.0.11: + version "1.0.13" + resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz" + integrity sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA== + dependencies: + array-flatten "^2.1.2" + dns-equal "^1.0.0" + fast-deep-equal "^3.1.3" + multicast-dns "^7.2.5" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +brace-expansion@^1.1.7: + 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" + +brace-expansion@^2.0.1: + 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" + +braces@^3.0.2, braces@~3.0.2: + 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" + +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.18.1, browserslist@^4.20.2, browserslist@^4.20.3, browserslist@^4.21.0: + version "4.21.0" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz" + integrity sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA== + dependencies: + caniuse-lite "^1.0.30001358" + electron-to-chromium "^1.4.164" + node-releases "^2.0.5" + update-browserslist-db "^1.0.0" + +bser@2.1.1: + 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" + +buffer-from@^1.0.0: + 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@^3.1.0: + version "3.3.0" + resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" + integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +call-bind@^1.0.0, call-bind@^1.0.2: + 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" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camel-case@^4.1.2: + 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" + +camelcase-css@^2.0.1: + 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== + +camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.2.0, camelcase@^6.2.1: + version "6.3.0" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caniuse-api@^3.0.0: + 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" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001358: + version "1.0.30001359" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz" + integrity sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw== + +case-sensitive-paths-webpack-plugin@^2.4.0: + 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@^2.0.0, chalk@^2.4.1: + 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" + +chalk@^3.0.0: + 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" + +chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: + 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" + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +char-regex@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz" + integrity sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw== + +charcodes@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz" + integrity sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ== + +check-types@^11.1.1: + version "11.1.2" + resolved "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" + integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== + +chokidar@^3.4.2, chokidar@^3.5.3: + version "3.5.3" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + 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" optionalDependencies: - "fsevents" "~2.3.2" + fsevents "~2.3.2" -"chrome-trace-event@^1.0.2": - "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - "resolved" "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" - "version" "1.0.3" +chrome-trace-event@^1.0.2: + 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@^3.2.0": - "integrity" "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==" - "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz" - "version" "3.3.2" +ci-info@^3.2.0: + version "3.3.2" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz" + integrity sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg== -"cjs-module-lexer@^1.0.0": - "integrity" "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" - "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz" - "version" "1.2.2" +cjs-module-lexer@^1.0.0: + 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@^5.2.2": - "integrity" "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==" - "resolved" "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz" - "version" "5.3.0" +clean-css@^5.2.2: + 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" + source-map "~0.6.0" -"cliui@^7.0.2": - "integrity" "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==" - "resolved" "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" - "version" "7.0.4" +cliui@^7.0.2: + 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" + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" -"co@^4.6.0": - "integrity" "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" - "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" - "version" "4.6.0" +co@^4.6.0: + version "4.6.0" + resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -"coa@^2.0.2": - "integrity" "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==" - "resolved" "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" - "version" "2.0.2" +coa@^2.0.2: + 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" - -"collect-v8-coverage@^1.0.0": - "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" - "resolved" "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" - "version" "1.0.1" - -"color-convert@^1.9.0": - "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" - "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" - "version" "1.9.3" - dependencies: - "color-name" "1.1.3" - -"color-convert@^2.0.1": - "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" - "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "color-name" "~1.1.4" - -"color-name@^1.1.4", "color-name@~1.1.4": - "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - "version" "1.1.4" - -"color-name@1.1.3": - "integrity" "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - "version" "1.1.3" - -"colord@^2.9.1": - "integrity" "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" - "resolved" "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz" - "version" "2.9.2" - -"colorette@^2.0.10": - "integrity" "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" - "resolved" "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" - "version" "2.0.19" - -"combined-stream@^1.0.8": - "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" - "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" - "version" "1.0.8" - dependencies: - "delayed-stream" "~1.0.0" - -"commander@^2.20.0": - "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - "version" "2.20.3" - -"commander@^7.2.0": - "integrity" "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - "resolved" "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - "version" "7.2.0" - -"commander@^8.3.0": - "integrity" "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - "resolved" "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" - "version" "8.3.0" - -"common-path-prefix@^3.0.0": - "integrity" "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - "resolved" "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" - "version" "3.0.0" - -"common-tags@^1.8.0": - "integrity" "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" - "resolved" "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz" - "version" "1.8.2" - -"commondir@^1.0.1": - "integrity" "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" - "version" "1.0.1" - -"compressible@~2.0.16": - "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" - "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" - "version" "2.0.18" - dependencies: - "mime-db" ">= 1.43.0 < 2" - -"compression@^1.7.4": - "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" - "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" - "version" "1.7.4" - 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" - -"concat-map@0.0.1": - "integrity" "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - "version" "0.0.1" - -"confusing-browser-globals@^1.0.11": - "integrity" "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" - "resolved" "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" - "version" "1.0.11" - -"connect-history-api-fallback@^1.6.0": - "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" - "resolved" "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" - "version" "1.6.0" - -"content-disposition@0.5.4": - "integrity" "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==" - "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" - "version" "0.5.4" - dependencies: - "safe-buffer" "5.2.1" - -"content-type@~1.0.4": - "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" - "version" "1.0.4" - -"convert-source-map@^1.4.0", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0": - "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==" - "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz" - "version" "1.8.0" - dependencies: - "safe-buffer" "~5.1.1" - -"cookie-signature@1.0.6": - "integrity" "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - "version" "1.0.6" - -"cookie@0.5.0": - "integrity" "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" - "version" "0.5.0" - -"core-js-compat@^3.21.0", "core-js-compat@^3.22.1": - "integrity" "sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw==" - "resolved" "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.3.tgz" - "version" "3.23.3" - dependencies: - "browserslist" "^4.21.0" - "semver" "7.0.0" - -"core-js-pure@^3.20.2", "core-js-pure@^3.8.1": - "integrity" "sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA==" - "resolved" "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.3.tgz" - "version" "3.23.3" - -"core-js@^3.19.2": - "integrity" "sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q==" - "resolved" "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz" - "version" "3.23.3" - -"core-util-is@~1.0.0": - "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" - "version" "1.0.3" - -"cosmiconfig@^6.0.0": - "integrity" "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==" - "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" - "version" "6.0.0" + chalk "^2.4.1" + q "^1.1.2" + +collect-v8-coverage@^1.0.0: + 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@^1.9.0: + 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" + +color-convert@^2.0.1: + 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" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@^1.1.4, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +colord@^2.9.1: + version "2.9.2" + resolved "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz" + integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== + +colorette@^2.0.10: + version "2.0.19" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" + integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== + +combined-stream@^1.0.8: + 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" + +commander@^2.20.0: + 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== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +commander@^8.3.0: + version "8.3.0" + resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + +common-path-prefix@^3.0.0: + 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@^1.8.0: + 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@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== + +compressible@~2.0.16: + 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" + +compression@^1.7.4: + 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" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +confusing-browser-globals@^1.0.11: + 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@^1.6.0: + 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@0.5.4: + 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" + +content-type@~1.0.4: + 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@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: + 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" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + +cookie@0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + +core-js-compat@^3.21.0, core-js-compat@^3.22.1: + version "3.23.3" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.3.tgz" + integrity sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw== + dependencies: + browserslist "^4.21.0" + semver "7.0.0" + +core-js-pure@^3.20.2, core-js-pure@^3.8.1: + version "3.23.3" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.3.tgz" + integrity sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA== + +core-js@^3.19.2: + version "3.23.3" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz" + integrity sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q== + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +cosmiconfig@^6.0.0: + 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" + import-fresh "^3.1.0" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.7.2" -"cosmiconfig@^7.0.0": - "integrity" "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==" - "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz" - "version" "7.0.1" +cosmiconfig@^7.0.0: + 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" - -"cross-spawn@^7.0.2", "cross-spawn@^7.0.3": - "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" - "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" - "version" "7.0.3" - dependencies: - "path-key" "^3.1.0" - "shebang-command" "^2.0.0" - "which" "^2.0.1" - -"crypto-random-string@^2.0.0": - "integrity" "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" - "resolved" "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" - "version" "2.0.0" - -"css-blank-pseudo@^3.0.3": - "integrity" "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==" - "resolved" "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz" - "version" "3.0.3" - dependencies: - "postcss-selector-parser" "^6.0.9" - -"css-declaration-sorter@^6.3.0": - "integrity" "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==" - "resolved" "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz" - "version" "6.3.0" - -"css-has-pseudo@^3.0.4": - "integrity" "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==" - "resolved" "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "postcss-selector-parser" "^6.0.9" - -"css-loader@^6.5.1": - "integrity" "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==" - "resolved" "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz" - "version" "6.7.1" - 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" - -"css-minimizer-webpack-plugin@^3.2.0": - "integrity" "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==" - "resolved" "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz" - "version" "3.4.1" - 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" - -"css-prefers-color-scheme@^6.0.3": - "integrity" "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" - "resolved" "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz" - "version" "6.0.3" - -"css-select-base-adapter@^0.1.1": - "integrity" "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" - "resolved" "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" - "version" "0.1.1" - -"css-select@^2.0.0": - "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==" - "resolved" "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "boolbase" "^1.0.0" - "css-what" "^3.2.1" - "domutils" "^1.7.0" - "nth-check" "^1.0.2" - -"css-select@^4.1.3": - "integrity" "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==" - "resolved" "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "boolbase" "^1.0.0" - "css-what" "^6.0.1" - "domhandler" "^4.3.1" - "domutils" "^2.8.0" - "nth-check" "^2.0.1" - -"css-tree@^1.1.2": - "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" - "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" - "version" "1.1.3" - dependencies: - "mdn-data" "2.0.14" - "source-map" "^0.6.1" - -"css-tree@^1.1.3": - "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" - "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" - "version" "1.1.3" - dependencies: - "mdn-data" "2.0.14" - "source-map" "^0.6.1" - -"css-tree@1.0.0-alpha.37": - "integrity" "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==" - "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" - "version" "1.0.0-alpha.37" - dependencies: - "mdn-data" "2.0.4" - "source-map" "^0.6.1" - -"css-what@^3.2.1": - "integrity" "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" - "resolved" "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" - "version" "3.4.2" - -"css-what@^6.0.1": - "integrity" "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - "resolved" "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" - "version" "6.1.0" - -"css.escape@^1.5.1": - "integrity" "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" - "resolved" "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" - "version" "1.5.1" - -"css@^3.0.0": - "integrity" "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==" - "resolved" "https://registry.npmjs.org/css/-/css-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "inherits" "^2.0.4" - "source-map" "^0.6.1" - "source-map-resolve" "^0.6.0" - -"cssdb@^6.6.3": - "integrity" "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==" - "resolved" "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz" - "version" "6.6.3" - -"cssesc@^3.0.0": - "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" - "version" "3.0.0" - -"cssnano-preset-default@^5.2.12": - "integrity" "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==" - "resolved" "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz" - "version" "5.2.12" - dependencies: - "css-declaration-sorter" "^6.3.0" - "cssnano-utils" "^3.1.0" - "postcss-calc" "^8.2.3" - "postcss-colormin" "^5.3.0" - "postcss-convert-values" "^5.1.2" - "postcss-discard-comments" "^5.1.2" - "postcss-discard-duplicates" "^5.1.0" - "postcss-discard-empty" "^5.1.1" - "postcss-discard-overridden" "^5.1.0" - "postcss-merge-longhand" "^5.1.6" - "postcss-merge-rules" "^5.1.2" - "postcss-minify-font-values" "^5.1.0" - "postcss-minify-gradients" "^5.1.1" - "postcss-minify-params" "^5.1.3" - "postcss-minify-selectors" "^5.2.1" - "postcss-normalize-charset" "^5.1.0" - "postcss-normalize-display-values" "^5.1.0" - "postcss-normalize-positions" "^5.1.1" - "postcss-normalize-repeat-style" "^5.1.1" - "postcss-normalize-string" "^5.1.0" - "postcss-normalize-timing-functions" "^5.1.0" - "postcss-normalize-unicode" "^5.1.0" - "postcss-normalize-url" "^5.1.0" - "postcss-normalize-whitespace" "^5.1.1" - "postcss-ordered-values" "^5.1.3" - "postcss-reduce-initial" "^5.1.0" - "postcss-reduce-transforms" "^5.1.0" - "postcss-svgo" "^5.1.0" - "postcss-unique-selectors" "^5.1.1" - -"cssnano-utils@^3.1.0": - "integrity" "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" - "resolved" "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz" - "version" "3.1.0" - -"cssnano@^5.0.6": - "integrity" "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==" - "resolved" "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz" - "version" "5.1.12" - dependencies: - "cssnano-preset-default" "^5.2.12" - "lilconfig" "^2.0.3" - "yaml" "^1.10.2" - -"csso@^4.0.2", "csso@^4.2.0": - "integrity" "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==" - "resolved" "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" - "version" "4.2.0" - dependencies: - "css-tree" "^1.1.2" - -"cssom@^0.4.4": - "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" - "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" - "version" "0.4.4" - -"cssom@~0.3.6": - "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" - "version" "0.3.8" - -"cssstyle@^2.3.0": - "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==" - "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "cssom" "~0.3.6" - -"csstype@^3.0.2": - "integrity" "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" - "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz" - "version" "3.1.0" - -"damerau-levenshtein@^1.0.8": - "integrity" "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" - "resolved" "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" - "version" "1.0.8" - -"data-urls@^2.0.0": - "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==" - "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "abab" "^2.0.3" - "whatwg-mimetype" "^2.3.0" - "whatwg-url" "^8.0.0" - -"debug@^2.6.0": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"debug@^2.6.9": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"debug@^3.2.7": - "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" - "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - "version" "3.2.7" - dependencies: - "ms" "^2.1.1" - -"debug@^4.1.0", "debug@^4.1.1", "debug@^4.3.2", "debug@^4.3.4", "debug@4": - "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==" - "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" - "version" "4.3.4" - dependencies: - "ms" "2.1.2" - -"debug@2.6.9": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"decimal.js@^10.2.1": - "integrity" "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" - "resolved" "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" - "version" "10.3.1" - -"decode-uri-component@^0.2.0": - "integrity" "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" - "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" - "version" "0.2.0" - -"dedent@^0.7.0": - "integrity" "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" - "resolved" "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" - "version" "0.7.0" - -"deep-is@^0.1.3", "deep-is@~0.1.3": - "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" - "version" "0.1.4" - -"deepmerge@^4.2.2": - "integrity" "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" - "version" "4.2.2" - -"default-gateway@^6.0.3": - "integrity" "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==" - "resolved" "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz" - "version" "6.0.3" - dependencies: - "execa" "^5.0.0" - -"define-lazy-prop@^2.0.0": - "integrity" "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - "resolved" "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" - "version" "2.0.0" - -"define-properties@^1.1.3", "define-properties@^1.1.4": - "integrity" "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==" - "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz" - "version" "1.1.4" - dependencies: - "has-property-descriptors" "^1.0.0" - "object-keys" "^1.1.1" - -"defined@^1.0.0": - "integrity" "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" - "resolved" "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" - "version" "1.0.0" - -"delayed-stream@~1.0.0": - "integrity" "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" - "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" - "version" "1.0.0" - -"depd@~1.1.2": - "integrity" "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" - "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" - "version" "1.1.2" - -"depd@2.0.0": - "integrity" "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - "resolved" "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" - "version" "2.0.0" - -"destroy@1.2.0": - "integrity" "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" - "version" "1.2.0" - -"detect-newline@^3.0.0": - "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" - "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" - "version" "3.1.0" - -"detect-node@^2.0.4": - "integrity" "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - "resolved" "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" - "version" "2.1.0" - -"detect-port-alt@^1.1.6": - "integrity" "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==" - "resolved" "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" - "version" "1.1.6" - dependencies: - "address" "^1.0.1" - "debug" "^2.6.0" - -"detective@^5.2.1": - "integrity" "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==" - "resolved" "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz" - "version" "5.2.1" - dependencies: - "acorn-node" "^1.8.2" - "defined" "^1.0.0" - "minimist" "^1.2.6" - -"didyoumean@^1.2.2": - "integrity" "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" - "resolved" "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" - "version" "1.2.2" - -"diff-sequences@^27.5.1": - "integrity" "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" - "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" - "version" "27.5.1" - -"diff-sequences@^28.1.1": - "integrity" "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==" - "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz" - "version" "28.1.1" - -"dir-glob@^3.0.1": - "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" - "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "path-type" "^4.0.0" - -"dlv@^1.1.3": - "integrity" "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - "resolved" "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" - "version" "1.1.3" - -"dns-equal@^1.0.0": - "integrity" "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" - "resolved" "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" - "version" "1.0.0" - -"dns-packet@^5.2.2": - "integrity" "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==" - "resolved" "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz" - "version" "5.4.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +cross-spawn@^7.0.2, cross-spawn@^7.0.3: + 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" + +crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + +css-blank-pseudo@^3.0.3: + 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" + +css-declaration-sorter@^6.3.0: + version "6.3.0" + resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz" + integrity sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== + +css-has-pseudo@^3.0.4: + 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" + +css-loader@^6.5.1: + 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" + +css-minimizer-webpack-plugin@^3.2.0: + 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" + +css-prefers-color-scheme@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz" + integrity sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA== + +css-select-base-adapter@^0.1.1: + 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-select@^2.0.0: + 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" + +css-select@^4.1.3: + 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" + +css-tree@1.0.0-alpha.37: + 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" + +css-tree@^1.1.2, css-tree@^1.1.3: + 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" + +css-what@^3.2.1: + version "3.4.2" + resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + +css-what@^6.0.1: + version "6.1.0" + resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +css.escape@^1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" + integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== + +css@^3.0.0: + 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" + +cssdb@^6.6.3: + version "6.6.3" + resolved "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz" + integrity sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-default@^5.2.12: + version "5.2.12" + resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz" + integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== + dependencies: + css-declaration-sorter "^6.3.0" + cssnano-utils "^3.1.0" + postcss-calc "^8.2.3" + postcss-colormin "^5.3.0" + postcss-convert-values "^5.1.2" + postcss-discard-comments "^5.1.2" + postcss-discard-duplicates "^5.1.0" + postcss-discard-empty "^5.1.1" + postcss-discard-overridden "^5.1.0" + postcss-merge-longhand "^5.1.6" + postcss-merge-rules "^5.1.2" + postcss-minify-font-values "^5.1.0" + postcss-minify-gradients "^5.1.1" + postcss-minify-params "^5.1.3" + postcss-minify-selectors "^5.2.1" + postcss-normalize-charset "^5.1.0" + postcss-normalize-display-values "^5.1.0" + postcss-normalize-positions "^5.1.1" + postcss-normalize-repeat-style "^5.1.1" + postcss-normalize-string "^5.1.0" + postcss-normalize-timing-functions "^5.1.0" + postcss-normalize-unicode "^5.1.0" + postcss-normalize-url "^5.1.0" + postcss-normalize-whitespace "^5.1.1" + postcss-ordered-values "^5.1.3" + postcss-reduce-initial "^5.1.0" + postcss-reduce-transforms "^5.1.0" + postcss-svgo "^5.1.0" + postcss-unique-selectors "^5.1.1" + +cssnano-utils@^3.1.0: + 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== + +cssnano@^5.0.6: + version "5.1.12" + resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz" + integrity sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== + dependencies: + cssnano-preset-default "^5.2.12" + lilconfig "^2.0.3" + yaml "^1.10.2" + +csso@^4.0.2, csso@^4.2.0: + 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" + +cssom@^0.4.4: + version "0.4.4" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssstyle@^2.3.0: + 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" + +csstype@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz" + integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA== + +damerau-levenshtein@^1.0.8: + 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@^2.0.0: + 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" + +debug@2.6.9, debug@^2.6.0, debug@^2.6.9: + 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" + +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: + 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" + +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +decimal.js@^10.2.1: + version "10.3.1" + resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" + integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" + integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og== + +dedent@^0.7.0: + version "0.7.0" + resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" + integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== + +deep-is@^0.1.3, deep-is@~0.1.3: + 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@^4.2.2: + version "4.2.2" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + +default-gateway@^6.0.3: + 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" + +define-lazy-prop@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" + integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== + +define-properties@^1.1.3, define-properties@^1.1.4: + 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" + +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" + integrity sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +depd@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +detect-newline@^3.0.0: + 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@^2.0.4: + 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@^1.1.6: + 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" + +detective@^5.2.1: + version "5.2.1" + resolved "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz" + integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw== + dependencies: + acorn-node "^1.8.2" + defined "^1.0.0" + minimist "^1.2.6" + +didyoumean@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" + integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== + +diff-sequences@^27.5.1: + version "27.5.1" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" + integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== + +diff-sequences@^28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz" + integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw== + +dir-glob@^3.0.1: + 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" + +dlv@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" + integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== + +dns-packet@^5.2.2: + version "5.4.0" + resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz" + integrity sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g== dependencies: "@leichtgewicht/ip-codec" "^2.0.1" -"doctrine@^2.1.0": - "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" - "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" - "version" "2.1.0" +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== dependencies: - "esutils" "^2.0.2" + esutils "^2.0.2" -"doctrine@^3.0.0": - "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" - "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" - "version" "3.0.0" +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== dependencies: - "esutils" "^2.0.2" + esutils "^2.0.2" -"dom-accessibility-api@^0.5.6", "dom-accessibility-api@^0.5.9": - "integrity" "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" - "resolved" "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz" - "version" "0.5.14" +dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: + 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@^0.2.0": - "integrity" "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==" - "resolved" "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" - "version" "0.2.0" +dom-converter@^0.2.0: + 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" + utila "~0.4" + +dom-serializer@0: + 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" -"dom-serializer@^1.0.1": - "integrity" "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==" - "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" - "version" "1.4.1" - dependencies: - "domelementtype" "^2.0.1" - "domhandler" "^4.2.0" - "entities" "^2.0.0" - -"dom-serializer@0": - "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==" - "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" - "version" "0.2.2" - dependencies: - "domelementtype" "^2.0.1" - "entities" "^2.0.0" - -"domelementtype@^2.0.1", "domelementtype@^2.2.0": - "integrity" "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" - "version" "2.3.0" - -"domelementtype@1": - "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" - "version" "1.3.1" - -"domexception@^2.0.1": - "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==" - "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "webidl-conversions" "^5.0.0" - -"domhandler@^4.0.0", "domhandler@^4.2.0", "domhandler@^4.3.1": - "integrity" "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==" - "resolved" "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" - "version" "4.3.1" - dependencies: - "domelementtype" "^2.2.0" - -"domutils@^1.7.0": - "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==" - "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" - "version" "1.7.0" - dependencies: - "dom-serializer" "0" - "domelementtype" "1" - -"domutils@^2.5.2", "domutils@^2.8.0": - "integrity" "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==" - "resolved" "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" - "version" "2.8.0" - dependencies: - "dom-serializer" "^1.0.1" - "domelementtype" "^2.2.0" - "domhandler" "^4.2.0" - -"dot-case@^3.0.4": - "integrity" "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==" - "resolved" "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "no-case" "^3.0.4" - "tslib" "^2.0.3" - -"dotenv-expand@^5.1.0": - "integrity" "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" - "resolved" "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" - "version" "5.1.0" - -"dotenv@^10.0.0": - "integrity" "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" - "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" - "version" "10.0.0" - -"duplexer@^0.1.2": - "integrity" "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - "resolved" "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - "version" "0.1.2" - -"ee-first@1.1.1": - "integrity" "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - "version" "1.1.1" - -"ejs@^3.1.6": - "integrity" "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==" - "resolved" "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz" - "version" "3.1.8" - dependencies: - "jake" "^10.8.5" - -"electron-to-chromium@^1.4.164": - "integrity" "sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw==" - "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz" - "version" "1.4.170" - -"emittery@^0.10.2": - "integrity" "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" - "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" - "version" "0.10.2" - -"emittery@^0.8.1": - "integrity" "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" - "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" - "version" "0.8.1" - -"emoji-regex@^8.0.0": - "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - "version" "8.0.0" - -"emoji-regex@^9.2.2": - "integrity" "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" - "version" "9.2.2" - -"emojis-list@^3.0.0": - "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" - "version" "3.0.0" - -"encodeurl@~1.0.2": - "integrity" "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - "version" "1.0.2" - -"enhanced-resolve@^5.9.3": - "integrity" "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==" - "resolved" "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz" - "version" "5.9.3" - dependencies: - "graceful-fs" "^4.2.4" - "tapable" "^2.2.0" - -"entities@^2.0.0": - "integrity" "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - "resolved" "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" - "version" "2.2.0" - -"error-ex@^1.3.1": - "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" - "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" - "version" "1.3.2" - dependencies: - "is-arrayish" "^0.2.1" - -"error-stack-parser@^2.0.6": - "integrity" "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==" - "resolved" "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" - "version" "2.1.4" - dependencies: - "stackframe" "^1.3.4" - -"es-abstract@^1.17.2", "es-abstract@^1.19.0", "es-abstract@^1.19.1", "es-abstract@^1.19.2", "es-abstract@^1.19.5", "es-abstract@^1.20.1": - "integrity" "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==" - "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz" - "version" "1.20.1" - dependencies: - "call-bind" "^1.0.2" - "es-to-primitive" "^1.2.1" - "function-bind" "^1.1.1" - "function.prototype.name" "^1.1.5" - "get-intrinsic" "^1.1.1" - "get-symbol-description" "^1.0.0" - "has" "^1.0.3" - "has-property-descriptors" "^1.0.0" - "has-symbols" "^1.0.3" - "internal-slot" "^1.0.3" - "is-callable" "^1.2.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" - "regexp.prototype.flags" "^1.4.3" - "string.prototype.trimend" "^1.0.5" - "string.prototype.trimstart" "^1.0.5" - "unbox-primitive" "^1.0.2" - -"es-array-method-boxes-properly@^1.0.0": - "integrity" "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" - "resolved" "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz" - "version" "1.0.0" - -"es-module-lexer@^0.9.0": - "integrity" "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - "resolved" "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz" - "version" "0.9.3" - -"es-shim-unscopables@^1.0.0": - "integrity" "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==" - "resolved" "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "has" "^1.0.3" - -"es-to-primitive@^1.2.1": - "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" - "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" - "version" "1.2.1" - dependencies: - "is-callable" "^1.1.4" - "is-date-object" "^1.0.1" - "is-symbol" "^1.0.2" - -"escalade@^3.1.1": - "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" - "version" "3.1.1" - -"escape-html@~1.0.3": - "integrity" "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - "version" "1.0.3" - -"escape-string-regexp@^1.0.5": - "integrity" "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - "version" "1.0.5" - -"escape-string-regexp@^2.0.0": - "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - "version" "2.0.0" - -"escape-string-regexp@^4.0.0": - "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" - "version" "4.0.0" - -"escodegen@^2.0.0": - "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==" - "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "esprima" "^4.0.1" - "estraverse" "^5.2.0" - "esutils" "^2.0.2" - "optionator" "^0.8.1" +dom-serializer@^1.0.1: + 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" + +domelementtype@1: + version "1.3.1" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.3.0" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domexception@^2.0.1: + 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" + +domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: + 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" + +domutils@^1.7.0: + 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" + +domutils@^2.5.2, domutils@^2.8.0: + 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" + +dot-case@^3.0.4: + 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" + +dotenv-expand@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" + integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== + +dotenv@^10.0.0: + version "10.0.0" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" + integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== + +duplexer@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +ejs@^3.1.6: + version "3.1.8" + resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz" + integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== + dependencies: + jake "^10.8.5" + +electron-to-chromium@^1.4.164: + version "1.4.170" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz" + integrity sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw== + +emittery@^0.10.2: + version "0.10.2" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" + integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== + +emittery@^0.8.1: + version "0.8.1" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" + integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +enhanced-resolve@^5.9.3: + 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" + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +error-ex@^1.3.1: + 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" + +error-stack-parser@^2.0.6: + version "2.1.4" + resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== + dependencies: + stackframe "^1.3.4" + +es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5, es-abstract@^1.20.1: + version "1.20.1" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz" + integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.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" + regexp.prototype.flags "^1.4.3" + string.prototype.trimend "^1.0.5" + string.prototype.trimstart "^1.0.5" + unbox-primitive "^1.0.2" + +es-array-method-boxes-properly@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz" + integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + +es-module-lexer@^0.9.0: + 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@^1.0.0: + 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" + +es-to-primitive@^1.2.1: + 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" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escodegen@^2.0.0: + 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" optionalDependencies: - "source-map" "~0.6.1" + source-map "~0.6.1" -"eslint-config-react-app@^7.0.1": - "integrity" "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==" - "resolved" "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz" - "version" "7.0.1" +eslint-config-react-app@^7.0.1: + 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" - -"eslint-import-resolver-node@^0.3.6": - "integrity" "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==" - "resolved" "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz" - "version" "0.3.6" - dependencies: - "debug" "^3.2.7" - "resolve" "^1.20.0" - -"eslint-module-utils@^2.7.3": - "integrity" "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==" - "resolved" "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz" - "version" "2.7.3" - dependencies: - "debug" "^3.2.7" - "find-up" "^2.1.0" - -"eslint-plugin-flowtype@^8.0.3": - "integrity" "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==" - "resolved" "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz" - "version" "8.0.3" - dependencies: - "lodash" "^4.17.21" - "string-natural-compare" "^3.0.1" - -"eslint-plugin-import@^2.25.3": - "integrity" "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==" - "resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz" - "version" "2.26.0" - 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" - -"eslint-plugin-jest@^25.3.0": - "integrity" "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==" - "resolved" "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz" - "version" "25.7.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@^0.3.6: + 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" + +eslint-module-utils@^2.7.3: + 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" + +eslint-plugin-flowtype@^8.0.3: + 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" + +eslint-plugin-import@^2.25.3: + 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" + +eslint-plugin-jest@^25.3.0: + 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" -"eslint-plugin-jsx-a11y@^6.5.1": - "integrity" "sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw==" - "resolved" "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz" - "version" "6.6.0" +eslint-plugin-jsx-a11y@^6.5.1: + version "6.6.0" + resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz" + integrity sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw== dependencies: "@babel/runtime" "^7.18.3" - "aria-query" "^4.2.2" - "array-includes" "^3.1.5" - "ast-types-flow" "^0.0.7" - "axe-core" "^4.4.2" - "axobject-query" "^2.2.0" - "damerau-levenshtein" "^1.0.8" - "emoji-regex" "^9.2.2" - "has" "^1.0.3" - "jsx-ast-utils" "^3.3.1" - "language-tags" "^1.0.5" - "minimatch" "^3.1.2" - "semver" "^6.3.0" - -"eslint-plugin-react-hooks@^4.3.0": - "integrity" "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" - "resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" - "version" "4.6.0" - -"eslint-plugin-react@^7.27.1": - "integrity" "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==" - "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz" - "version" "7.30.1" - dependencies: - "array-includes" "^3.1.5" - "array.prototype.flatmap" "^1.3.0" - "doctrine" "^2.1.0" - "estraverse" "^5.3.0" - "jsx-ast-utils" "^2.4.1 || ^3.0.0" - "minimatch" "^3.1.2" - "object.entries" "^1.1.5" - "object.fromentries" "^2.0.5" - "object.hasown" "^1.1.1" - "object.values" "^1.1.5" - "prop-types" "^15.8.1" - "resolve" "^2.0.0-next.3" - "semver" "^6.3.0" - "string.prototype.matchall" "^4.0.7" - -"eslint-plugin-testing-library@^5.0.1": - "integrity" "sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g==" - "resolved" "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz" - "version" "5.5.1" + aria-query "^4.2.2" + array-includes "^3.1.5" + ast-types-flow "^0.0.7" + axe-core "^4.4.2" + axobject-query "^2.2.0" + damerau-levenshtein "^1.0.8" + emoji-regex "^9.2.2" + has "^1.0.3" + jsx-ast-utils "^3.3.1" + language-tags "^1.0.5" + minimatch "^3.1.2" + semver "^6.3.0" + +eslint-plugin-react-hooks@^4.3.0: + version "4.6.0" + resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" + integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== + +eslint-plugin-react@^7.27.1: + version "7.30.1" + resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz" + integrity sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg== + dependencies: + array-includes "^3.1.5" + array.prototype.flatmap "^1.3.0" + doctrine "^2.1.0" + estraverse "^5.3.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.5" + object.fromentries "^2.0.5" + object.hasown "^1.1.1" + object.values "^1.1.5" + prop-types "^15.8.1" + resolve "^2.0.0-next.3" + semver "^6.3.0" + string.prototype.matchall "^4.0.7" + +eslint-plugin-testing-library@^5.0.1: + version "5.5.1" + resolved "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz" + integrity sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g== dependencies: "@typescript-eslint/utils" "^5.13.0" -"eslint-scope@^5.1.1": - "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - "version" "5.1.1" +eslint-scope@5.1.1, eslint-scope@^5.1.1: + 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" + esrecurse "^4.3.0" + estraverse "^4.1.1" -"eslint-scope@^7.1.1": - "integrity" "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz" - "version" "7.1.1" +eslint-scope@^7.1.1: + 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" + esrecurse "^4.3.0" + estraverse "^5.2.0" -"eslint-scope@5.1.1": - "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - "version" "5.1.1" +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== dependencies: - "esrecurse" "^4.3.0" - "estraverse" "^4.1.1" + eslint-visitor-keys "^2.0.0" -"eslint-utils@^3.0.0": - "integrity" "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==" - "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "eslint-visitor-keys" "^2.0.0" - -"eslint-visitor-keys@^2.0.0": - "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" - "version" "2.1.0" +eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: + 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@^2.1.0": - "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" - "version" "2.1.0" +eslint-visitor-keys@^3.3.0: + 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-visitor-keys@^3.3.0": - "integrity" "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz" - "version" "3.3.0" - -"eslint-webpack-plugin@^3.1.1": - "integrity" "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==" - "resolved" "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz" - "version" "3.2.0" +eslint-webpack-plugin@^3.1.1: + version "3.2.0" + resolved "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz" + integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w== dependencies: "@types/eslint" "^7.29.0 || ^8.4.1" - "jest-worker" "^28.0.2" - "micromatch" "^4.0.5" - "normalize-path" "^3.0.0" - "schema-utils" "^4.0.0" + jest-worker "^28.0.2" + micromatch "^4.0.5" + normalize-path "^3.0.0" + schema-utils "^4.0.0" -"eslint@*", "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || ^8.0.0", "eslint@^7.0.0 || ^8.0.0", "eslint@^7.5.0 || ^8.0.0", "eslint@^8.0.0", "eslint@^8.1.0", "eslint@^8.3.0", "eslint@>= 6", "eslint@>=5": - "integrity" "sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==" - "resolved" "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz" - "version" "8.18.0" +eslint@^8.3.0: + version "8.18.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz" + integrity sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA== dependencies: "@eslint/eslintrc" "^1.3.0" "@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.2" - "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.15.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.1.2" - "natural-compare" "^1.4.0" - "optionator" "^0.9.1" - "regexpp" "^3.2.0" - "strip-ansi" "^6.0.1" - "strip-json-comments" "^3.1.0" - "text-table" "^0.2.0" - "v8-compile-cache" "^2.0.3" - -"espree@^9.3.2": - "integrity" "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==" - "resolved" "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz" - "version" "9.3.2" - dependencies: - "acorn" "^8.7.1" - "acorn-jsx" "^5.3.2" - "eslint-visitor-keys" "^3.3.0" - -"esprima@^4.0.0", "esprima@^4.0.1": - "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - "version" "4.0.1" - -"esquery@^1.4.0": - "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" - "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "estraverse" "^5.1.0" - -"esrecurse@^4.3.0": - "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" - "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "estraverse" "^5.2.0" - -"estraverse@^4.1.1": - "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - "version" "4.3.0" - -"estraverse@^5.1.0", "estraverse@^5.2.0", "estraverse@^5.3.0": - "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - "version" "5.3.0" - -"estree-walker@^1.0.1": - "integrity" "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - "resolved" "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" - "version" "1.0.1" - -"esutils@^2.0.2": - "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - "version" "2.0.3" - -"etag@~1.8.1": - "integrity" "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - "version" "1.8.1" - -"eventemitter3@^4.0.0": - "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" - "version" "4.0.7" - -"events@^3.2.0": - "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - "resolved" "https://registry.npmjs.org/events/-/events-3.3.0.tgz" - "version" "3.3.0" - -"execa@^5.0.0": - "integrity" "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==" - "resolved" "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" - "version" "5.1.1" - 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" - -"exit@^0.1.2": - "integrity" "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" - "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" - "version" "0.1.2" - -"expect@^27.5.1": - "integrity" "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==" - "resolved" "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz" - "version" "27.5.1" + ajv "^6.10.0" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.1.1" + eslint-utils "^3.0.0" + eslint-visitor-keys "^3.3.0" + espree "^9.3.2" + 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.15.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.1.2" + natural-compare "^1.4.0" + optionator "^0.9.1" + regexpp "^3.2.0" + strip-ansi "^6.0.1" + strip-json-comments "^3.1.0" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^9.3.2: + version "9.3.2" + resolved "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz" + integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA== + dependencies: + acorn "^8.7.1" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.3.0" + +esprima@^4.0.0, esprima@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + 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" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-walker@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" + integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.2.0: + version "3.3.0" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +execa@^5.0.0: + 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" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + +expect@^27.5.1: + 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" - -"express@^4.17.3": - "integrity" "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==" - "resolved" "https://registry.npmjs.org/express/-/express-4.18.1.tgz" - "version" "4.18.1" - 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" - -"fast-deep-equal@^3.1.1", "fast-deep-equal@^3.1.3": - "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" - "version" "3.1.3" - -"fast-glob@^3.2.11", "fast-glob@^3.2.9": - "integrity" "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==" - "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz" - "version" "3.2.11" + jest-get-type "^27.5.1" + jest-matcher-utils "^27.5.1" + jest-message-util "^27.5.1" + +express@^4.17.3: + 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" + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + 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@^3.2.11, fast-glob@^3.2.9: + 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" - -"fast-json-stable-stringify@^2.0.0", "fast-json-stable-stringify@^2.1.0": - "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" - "version" "2.1.0" - -"fast-levenshtein@^2.0.6", "fast-levenshtein@~2.0.6": - "integrity" "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" - "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - "version" "2.0.6" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: + 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@^2.0.6, fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== -"fastq@^1.6.0": - "integrity" "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==" - "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" - "version" "1.13.0" +fastq@^1.6.0: + 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" + reusify "^1.0.4" -"faye-websocket@^0.11.3": - "integrity" "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==" - "resolved" "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" - "version" "0.11.4" +faye-websocket@^0.11.3: + 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" - -"fb-watchman@^2.0.0": - "integrity" "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==" - "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "bser" "2.1.1" - -"file-entry-cache@^6.0.1": - "integrity" "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" - "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" - "version" "6.0.1" - dependencies: - "flat-cache" "^3.0.4" + websocket-driver ">=0.5.1" + +fb-watchman@^2.0.0: + 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" -"file-loader@^6.2.0": - "integrity" "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==" - "resolved" "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" - "version" "6.2.0" +file-entry-cache@^6.0.1: + 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" + +file-loader@^6.2.0: + 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" + +filelist@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + +filesize@^8.0.6: + version "8.0.7" + resolved "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" + integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== + +fill-range@^7.0.1: + 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" + +finalhandler@1.2.0: + 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" + +find-cache-dir@^3.3.1: + 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" + +find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== + dependencies: + locate-path "^2.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== dependencies: - "loader-utils" "^2.0.0" - "schema-utils" "^3.0.0" - -"filelist@^1.0.1": - "integrity" "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==" - "resolved" "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "minimatch" "^5.0.1" - -"filesize@^8.0.6": - "integrity" "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" - "resolved" "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" - "version" "8.0.7" - -"fill-range@^7.0.1": - "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" - "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" - "version" "7.0.1" - dependencies: - "to-regex-range" "^5.0.1" - -"finalhandler@1.2.0": - "integrity" "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==" - "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" - "version" "1.2.0" - 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" - -"find-cache-dir@^3.3.1": - "integrity" "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==" - "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" - "version" "3.3.2" - dependencies: - "commondir" "^1.0.1" - "make-dir" "^3.0.2" - "pkg-dir" "^4.1.0" - -"find-up@^2.1.0": - "integrity" "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "locate-path" "^2.0.0" - -"find-up@^3.0.0": - "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" - "version" "3.0.0" + locate-path "^3.0.0" + +find-up@^4.0.0, find-up@^4.1.0: + 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" "^3.0.0" - -"find-up@^4.0.0": - "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "locate-path" "^5.0.0" - "path-exists" "^4.0.0" + locate-path "^5.0.0" + path-exists "^4.0.0" -"find-up@^4.1.0": - "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - "version" "4.1.0" +find-up@^5.0.0: + 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" "^5.0.0" - "path-exists" "^4.0.0" + locate-path "^6.0.0" + path-exists "^4.0.0" -"find-up@^5.0.0": - "integrity" "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "locate-path" "^6.0.0" - "path-exists" "^4.0.0" - -"flat-cache@^3.0.4": - "integrity" "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==" - "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" - "version" "3.0.4" +flat-cache@^3.0.4: + 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" - -"flatted@^3.1.0": - "integrity" "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" - "resolved" "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz" - "version" "3.2.6" + flatted "^3.1.0" + rimraf "^3.0.2" + +flatted@^3.1.0: + version "3.2.6" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz" + integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ== -"follow-redirects@^1.0.0", "follow-redirects@^1.14.9": - "integrity" "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" - "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz" - "version" "1.15.1" +follow-redirects@^1.0.0, follow-redirects@^1.14.9: + version "1.15.1" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz" + integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== -"fork-ts-checker-webpack-plugin@^6.5.0": - "integrity" "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==" - "resolved" "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz" - "version" "6.5.2" +fork-ts-checker-webpack-plugin@^6.5.0: + 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" - -"form-data@^3.0.0": - "integrity" "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==" - "resolved" "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "asynckit" "^0.4.0" - "combined-stream" "^1.0.8" - "mime-types" "^2.1.12" - -"form-data@^4.0.0": - "integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==" - "resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "asynckit" "^0.4.0" - "combined-stream" "^1.0.8" - "mime-types" "^2.1.12" - -"forwarded@0.2.0": - "integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" - "version" "0.2.0" - -"fraction.js@^4.2.0": - "integrity" "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" - "resolved" "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz" - "version" "4.2.0" - -"fresh@0.5.2": - "integrity" "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - "version" "0.5.2" - -"fs-extra@^10.0.0": - "integrity" "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==" - "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" - "version" "10.1.0" - dependencies: - "graceful-fs" "^4.2.0" - "jsonfile" "^6.0.1" - "universalify" "^2.0.0" - -"fs-extra@^9.0.0": - "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" - "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" - "version" "9.1.0" - dependencies: - "at-least-node" "^1.0.0" - "graceful-fs" "^4.2.0" - "jsonfile" "^6.0.1" - "universalify" "^2.0.0" - -"fs-extra@^9.0.1": - "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" - "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" - "version" "9.1.0" - dependencies: - "at-least-node" "^1.0.0" - "graceful-fs" "^4.2.0" - "jsonfile" "^6.0.1" - "universalify" "^2.0.0" - -"fs-monkey@^1.0.3": - "integrity" "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - "resolved" "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz" - "version" "1.0.3" - -"fs.realpath@^1.0.0": - "integrity" "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - "version" "1.0.0" - -"fsevents@^2.3.2", "fsevents@~2.3.2": - "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" - "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" - "version" "2.3.2" - -"function-bind@^1.1.1": - "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - "version" "1.1.1" - -"function.prototype.name@^1.1.5": - "integrity" "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==" - "resolved" "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" - "version" "1.1.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.0" - "functions-have-names" "^1.2.2" - -"functional-red-black-tree@^1.0.1": - "integrity" "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" - "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" - "version" "1.0.1" - -"functions-have-names@^1.2.2": - "integrity" "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" - "resolved" "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" - "version" "1.2.3" - -"gensync@^1.0.0-beta.2": - "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" - "version" "1.0.0-beta.2" - -"get-caller-file@^2.0.5": - "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" - "version" "2.0.5" - -"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1": - "integrity" "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==" - "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz" - "version" "1.1.2" - dependencies: - "function-bind" "^1.1.1" - "has" "^1.0.3" - "has-symbols" "^1.0.3" - -"get-own-enumerable-property-symbols@^3.0.0": - "integrity" "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - "resolved" "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" - "version" "3.0.2" - -"get-package-type@^0.1.0": - "integrity" "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" - "resolved" "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" - "version" "0.1.0" - -"get-stream@^6.0.0": - "integrity" "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" - "version" "6.0.1" - -"get-symbol-description@^1.0.0": - "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==" - "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "call-bind" "^1.0.2" - "get-intrinsic" "^1.1.1" - -"glob-parent@^5.1.2": - "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "is-glob" "^4.0.1" - -"glob-parent@^6.0.1", "glob-parent@^6.0.2": - "integrity" "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" - "version" "6.0.2" - dependencies: - "is-glob" "^4.0.3" - -"glob-parent@~5.1.2": - "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "is-glob" "^4.0.1" - -"glob-to-regexp@^0.4.1": - "integrity" "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - "resolved" "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" - "version" "0.4.1" - -"glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4", "glob@^7.1.6": - "integrity" "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==" - "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" - "version" "7.2.3" - dependencies: - "fs.realpath" "^1.0.0" - "inflight" "^1.0.4" - "inherits" "2" - "minimatch" "^3.1.1" - "once" "^1.3.0" - "path-is-absolute" "^1.0.0" - -"global-modules@^2.0.0": - "integrity" "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==" - "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "global-prefix" "^3.0.0" - -"global-prefix@^3.0.0": - "integrity" "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==" - "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "ini" "^1.3.5" - "kind-of" "^6.0.2" - "which" "^1.3.1" - -"globals@^11.1.0": - "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - "version" "11.12.0" - -"globals@^13.15.0": - "integrity" "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==" - "resolved" "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz" - "version" "13.15.0" - dependencies: - "type-fest" "^0.20.2" - -"globby@^11.0.4", "globby@^11.1.0": - "integrity" "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==" - "resolved" "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" - "version" "11.1.0" - 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" - -"graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.4", "graceful-fs@^4.2.6", "graceful-fs@^4.2.9": - "integrity" "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" - "version" "4.2.10" - -"gzip-size@^6.0.0": - "integrity" "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==" - "resolved" "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "duplexer" "^0.1.2" - -"handle-thing@^2.0.0": - "integrity" "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - "resolved" "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" - "version" "2.0.1" - -"harmony-reflect@^1.4.6": - "integrity" "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" - "resolved" "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" - "version" "1.6.2" - -"has-bigints@^1.0.1", "has-bigints@^1.0.2": - "integrity" "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" - "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" - "version" "1.0.2" - -"has-flag@^3.0.0": - "integrity" "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" - "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - "version" "3.0.0" - -"has-flag@^4.0.0": - "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - "version" "4.0.0" - -"has-property-descriptors@^1.0.0": - "integrity" "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==" - "resolved" "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "get-intrinsic" "^1.1.1" - -"has-symbols@^1.0.1", "has-symbols@^1.0.2", "has-symbols@^1.0.3": - "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" - "version" "1.0.3" - -"has-tostringtag@^1.0.0": - "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" - "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "has-symbols" "^1.0.2" - -"has@^1.0.3": - "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" - "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "function-bind" "^1.1.1" - -"he@^1.2.0": - "integrity" "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - "resolved" "https://registry.npmjs.org/he/-/he-1.2.0.tgz" - "version" "1.2.0" - -"hoopy@^0.1.4": - "integrity" "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" - "resolved" "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" - "version" "0.1.4" - -"hpack.js@^2.1.6": - "integrity" "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==" - "resolved" "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" - "version" "2.1.6" - dependencies: - "inherits" "^2.0.1" - "obuf" "^1.0.0" - "readable-stream" "^2.0.1" - "wbuf" "^1.1.0" - -"html-encoding-sniffer@^2.0.1": - "integrity" "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==" - "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "whatwg-encoding" "^1.0.5" - -"html-entities@^2.1.0", "html-entities@^2.3.2": - "integrity" "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - "resolved" "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz" - "version" "2.3.3" - -"html-escaper@^2.0.0": - "integrity" "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" - "version" "2.0.2" - -"html-minifier-terser@^6.0.2": - "integrity" "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==" - "resolved" "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" - "version" "6.1.0" - 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" - -"html-webpack-plugin@^5.5.0": - "integrity" "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==" - "resolved" "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz" - "version" "5.5.0" + 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" + +form-data@^3.0.0: + 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" + +form-data@^4.0.0: + 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" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fraction.js@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz" + integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +fs-extra@^10.0.0: + 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" + +fs-extra@^9.0.0, fs-extra@^9.0.1: + 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" + +fs-monkey@^1.0.3: + 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@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@^2.3.2, fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== + +functions-have-names@^1.2.2: + 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@^1.0.0-beta.2: + 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@^2.0.5: + 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@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.2" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz" + integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.3" + +get-own-enumerable-property-symbols@^3.0.0: + 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@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-stream@^6.0.0: + 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@^1.0.0: + 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" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + 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" + +glob-parent@^6.0.1, glob-parent@^6.0.2: + 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" + +glob-to-regexp@^0.4.1: + 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== + +glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.2.3" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-modules@^2.0.0: + 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" + +global-prefix@^3.0.0: + 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" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.15.0: + version "13.15.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz" + integrity sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog== + dependencies: + type-fest "^0.20.2" + +globby@^11.0.4, globby@^11.1.0: + 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" + +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: + version "4.2.10" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +gzip-size@^6.0.0: + 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" + +handle-thing@^2.0.0: + 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@^1.4.6: + version "1.6.2" + resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" + integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + 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@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + 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" + +has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + 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" + +has@^1.0.3: + 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" + +he@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +hoopy@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" + integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +html-encoding-sniffer@^2.0.1: + 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" + +html-entities@^2.1.0, html-entities@^2.3.2: + version "2.3.3" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz" + integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +html-minifier-terser@^6.0.2: + 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" + +html-webpack-plugin@^5.5.0: + 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" - -"htmlparser2@^6.1.0": - "integrity" "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==" - "resolved" "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "domelementtype" "^2.0.1" - "domhandler" "^4.0.0" - "domutils" "^2.5.2" - "entities" "^2.0.0" - -"http-deceiver@^1.2.7": - "integrity" "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - "resolved" "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" - "version" "1.2.7" - -"http-errors@~1.6.2": - "integrity" "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==" - "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" - "version" "1.6.3" - dependencies: - "depd" "~1.1.2" - "inherits" "2.0.3" - "setprototypeof" "1.1.0" - "statuses" ">= 1.4.0 < 2" - -"http-errors@2.0.0": - "integrity" "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==" - "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "depd" "2.0.0" - "inherits" "2.0.4" - "setprototypeof" "1.2.0" - "statuses" "2.0.1" - "toidentifier" "1.0.1" - -"http-parser-js@>=0.5.1": - "integrity" "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - "resolved" "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" - "version" "0.5.8" - -"http-proxy-agent@^4.0.1": - "integrity" "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" - "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" - "version" "4.0.1" + html-minifier-terser "^6.0.2" + lodash "^4.17.21" + pretty-error "^4.0.0" + tapable "^2.0.0" + +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== + +http-errors@2.0.0: + 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" + +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.5.1: + version "0.5.8" + resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== + +http-proxy-agent@^4.0.1: + 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" + agent-base "6" + debug "4" -"http-proxy-middleware@^2.0.3": - "integrity" "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==" - "resolved" "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz" - "version" "2.0.6" +http-proxy-middleware@^2.0.3: + 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" - -"http-proxy@^1.18.1": - "integrity" "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==" - "resolved" "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" - "version" "1.18.1" - dependencies: - "eventemitter3" "^4.0.0" - "follow-redirects" "^1.0.0" - "requires-port" "^1.0.0" - -"https-proxy-agent@^5.0.0": - "integrity" "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==" - "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "agent-base" "6" - "debug" "4" - -"human-signals@^2.1.0": - "integrity" "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - "resolved" "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" - "version" "2.1.0" - -"iconv-lite@^0.6.3": - "integrity" "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" - "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" - "version" "0.6.3" - dependencies: - "safer-buffer" ">= 2.1.2 < 3.0.0" - -"iconv-lite@0.4.24": - "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" - "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - "version" "0.4.24" - dependencies: - "safer-buffer" ">= 2.1.2 < 3" - -"icss-utils@^5.0.0", "icss-utils@^5.1.0": - "integrity" "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" - "resolved" "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" - "version" "5.1.0" - -"idb@^6.1.4": - "integrity" "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" - "resolved" "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz" - "version" "6.1.5" - -"identity-obj-proxy@^3.0.0": - "integrity" "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==" - "resolved" "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "harmony-reflect" "^1.4.6" - -"ignore@^5.2.0": - "integrity" "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" - "version" "5.2.0" - -"immer@^9.0.7": - "integrity" "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" - "resolved" "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz" - "version" "9.0.15" - -"import-fresh@^3.0.0", "import-fresh@^3.1.0", "import-fresh@^3.2.1": - "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" - "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" - "version" "3.3.0" - dependencies: - "parent-module" "^1.0.0" - "resolve-from" "^4.0.0" - -"import-local@^3.0.2": - "integrity" "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==" - "resolved" "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "pkg-dir" "^4.2.0" - "resolve-cwd" "^3.0.0" - -"imurmurhash@^0.1.4": - "integrity" "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" - "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - "version" "0.1.4" - -"indent-string@^4.0.0": - "integrity" "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" - "version" "4.0.0" - -"inflight@^1.0.4": - "integrity" "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==" - "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - "version" "1.0.6" - dependencies: - "once" "^1.3.0" - "wrappy" "1" - -"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4": - "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - "version" "2.0.4" - -"inherits@2.0.3": - "integrity" "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" - "version" "2.0.3" - -"ini@^1.3.5": - "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - "version" "1.3.8" - -"internal-slot@^1.0.3": - "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" - "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "get-intrinsic" "^1.1.0" - "has" "^1.0.3" - "side-channel" "^1.0.4" - -"ipaddr.js@^2.0.1": - "integrity" "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" - "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz" - "version" "2.0.1" - -"ipaddr.js@1.9.1": - "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" - "version" "1.9.1" - -"is-arrayish@^0.2.1": - "integrity" "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - "version" "0.2.1" - -"is-bigint@^1.0.1": - "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" - "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "has-bigints" "^1.0.1" - -"is-binary-path@~2.1.0": - "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" - "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "binary-extensions" "^2.0.0" - -"is-boolean-object@^1.1.0": - "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" - "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" - "version" "1.1.2" - dependencies: - "call-bind" "^1.0.2" - "has-tostringtag" "^1.0.0" - -"is-callable@^1.1.4", "is-callable@^1.2.4": - "integrity" "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" - "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz" - "version" "1.2.4" - -"is-core-module@^2.8.1", "is-core-module@^2.9.0": - "integrity" "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==" - "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz" - "version" "2.9.0" - dependencies: - "has" "^1.0.3" - -"is-date-object@^1.0.1": - "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" - "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "has-tostringtag" "^1.0.0" - -"is-docker@^2.0.0", "is-docker@^2.1.1": - "integrity" "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - "resolved" "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" - "version" "2.2.1" - -"is-extglob@^2.1.1": - "integrity" "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" - "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - "version" "2.1.1" - -"is-fullwidth-code-point@^3.0.0": - "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" - "version" "3.0.0" - -"is-generator-fn@^2.0.0": - "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" - "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" - "version" "2.1.0" - -"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@^4.0.3", "is-glob@~4.0.1": - "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" - "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" - "version" "4.0.3" - dependencies: - "is-extglob" "^2.1.1" - -"is-module@^1.0.0": - "integrity" "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" - "resolved" "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" - "version" "1.0.0" - -"is-negative-zero@^2.0.2": - "integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" - "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" - "version" "2.0.2" - -"is-number-object@^1.0.4": - "integrity" "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==" - "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" - "version" "1.0.7" - dependencies: - "has-tostringtag" "^1.0.0" - -"is-number@^7.0.0": - "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - "version" "7.0.0" - -"is-obj@^1.0.1": - "integrity" "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" - "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" - "version" "1.0.1" - -"is-plain-obj@^3.0.0": - "integrity" "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" - "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" - "version" "3.0.0" - -"is-potential-custom-element-name@^1.0.1": - "integrity" "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" - "version" "1.0.1" - -"is-regex@^1.1.4": - "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" - "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" - "version" "1.1.4" - dependencies: - "call-bind" "^1.0.2" - "has-tostringtag" "^1.0.0" - -"is-regexp@^1.0.0": - "integrity" "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" - "resolved" "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" - "version" "1.0.0" - -"is-root@^2.1.0": - "integrity" "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" - "resolved" "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" - "version" "2.1.0" - -"is-shared-array-buffer@^1.0.2": - "integrity" "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==" - "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "call-bind" "^1.0.2" - -"is-stream@^2.0.0": - "integrity" "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - "version" "2.0.1" - -"is-string@^1.0.5", "is-string@^1.0.7": - "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" - "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" - "version" "1.0.7" - dependencies: - "has-tostringtag" "^1.0.0" - -"is-symbol@^1.0.2", "is-symbol@^1.0.3": - "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" - "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "has-symbols" "^1.0.2" - -"is-typedarray@^1.0.0": - "integrity" "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - "version" "1.0.0" - -"is-weakref@^1.0.2": - "integrity" "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==" - "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "call-bind" "^1.0.2" - -"is-wsl@^2.2.0": - "integrity" "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" - "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" - "version" "2.2.0" + http-proxy "^1.18.1" + is-glob "^4.0.1" + is-plain-obj "^3.0.0" + micromatch "^4.0.2" + +http-proxy@^1.18.1: + 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" + +https-proxy-agent@^5.0.0: + 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" + +human-signals@^2.1.0: + 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@0.4.24: + 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" + +iconv-lite@^0.6.3: + 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" + +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + +idb@^6.1.4: + version "6.1.5" + resolved "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz" + integrity sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw== + +identity-obj-proxy@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" + integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== + dependencies: + harmony-reflect "^1.4.6" + +ignore@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" + integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== + +immer@^9.0.7: + version "9.0.15" + resolved "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz" + integrity sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ== + +import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: + 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" + +import-local@^3.0.2: + 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" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== + +ini@^1.3.5: + version "1.3.8" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +internal-slot@^1.0.3: + 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" + +ipaddr.js@1.9.1: + 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== + +ipaddr.js@^2.0.1: + 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@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-bigint@^1.0.1: + 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" + +is-binary-path@~2.1.0: + 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" + +is-boolean-object@^1.1.0: + 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" + +is-callable@^1.1.4, is-callable@^1.2.4: + 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@^2.8.1, is-core-module@^2.9.0: + 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" + +is-date-object@^1.0.1: + 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" + +is-docker@^2.0.0, is-docker@^2.1.1: + version "2.2.1" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-fullwidth-code-point@^3.0.0: + 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@^2.0.0: + 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@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + 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" + +is-module@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" + integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== + +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-number-object@^1.0.4: + 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" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== + +is-plain-obj@^3.0.0: + 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@^1.0.1: + 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@^1.1.4: + 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" + +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" + integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== + +is-root@^2.1.0: + 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@^1.0.2: + 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" + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.0.5, is-string@^1.0.7: + 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" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + 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" + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + +is-weakref@^1.0.2: + 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" + +is-wsl@^2.2.0: + 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" - -"isarray@~1.0.0": - "integrity" "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - "version" "1.0.0" - -"isexe@^2.0.0": - "integrity" "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - "version" "2.0.0" + is-docker "^2.0.0" + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== -"istanbul-lib-coverage@^3.0.0", "istanbul-lib-coverage@^3.2.0": - "integrity" "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" - "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" - "version" "3.2.0" +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + 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@^5.0.4", "istanbul-lib-instrument@^5.1.0": - "integrity" "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==" - "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz" - "version" "5.2.0" +istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: + 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" - -"istanbul-lib-report@^3.0.0": - "integrity" "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==" - "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "istanbul-lib-coverage" "^3.0.0" - "make-dir" "^3.0.0" - "supports-color" "^7.1.0" - -"istanbul-lib-source-maps@^4.0.0": - "integrity" "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==" - "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "debug" "^4.1.1" - "istanbul-lib-coverage" "^3.0.0" - "source-map" "^0.6.1" - -"istanbul-reports@^3.1.3": - "integrity" "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==" - "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz" - "version" "3.1.4" - dependencies: - "html-escaper" "^2.0.0" - "istanbul-lib-report" "^3.0.0" - -"jake@^10.8.5": - "integrity" "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==" - "resolved" "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz" - "version" "10.8.5" - dependencies: - "async" "^3.2.3" - "chalk" "^4.0.2" - "filelist" "^1.0.1" - "minimatch" "^3.0.4" - -"jest-changed-files@^27.5.1": - "integrity" "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==" - "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz" - "version" "27.5.1" + istanbul-lib-coverage "^3.2.0" + semver "^6.3.0" + +istanbul-lib-report@^3.0.0: + 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" + +istanbul-lib-source-maps@^4.0.0: + 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" + +istanbul-reports@^3.1.3: + 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" + +jake@^10.8.5: + 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" + +jest-changed-files@^27.5.1: + 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" + execa "^5.0.0" + throat "^6.0.1" -"jest-circus@^27.5.1": - "integrity" "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==" - "resolved" "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz" - "version" "27.5.1" +jest-circus@^27.5.1: + 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" - -"jest-cli@^27.5.1": - "integrity" "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==" - "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz" - "version" "27.5.1" + 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-cli@^27.5.1: + 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" - -"jest-config@^27.5.1": - "integrity" "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==" - "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz" - "version" "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" + +jest-config@^27.5.1: + 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" - -"jest-diff@^27.5.1": - "integrity" "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==" - "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz" - "version" "27.5.1" - dependencies: - "chalk" "^4.0.0" - "diff-sequences" "^27.5.1" - "jest-get-type" "^27.5.1" - "pretty-format" "^27.5.1" - -"jest-diff@^28.1.1": - "integrity" "sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg==" - "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz" - "version" "28.1.1" - dependencies: - "chalk" "^4.0.0" - "diff-sequences" "^28.1.1" - "jest-get-type" "^28.0.2" - "pretty-format" "^28.1.1" - -"jest-docblock@^27.5.1": - "integrity" "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==" - "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz" - "version" "27.5.1" - dependencies: - "detect-newline" "^3.0.0" - -"jest-each@^27.5.1": - "integrity" "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==" - "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz" - "version" "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" + +jest-diff@^27.5.1: + 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" + +jest-diff@^28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz" + integrity sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg== + dependencies: + chalk "^4.0.0" + diff-sequences "^28.1.1" + jest-get-type "^28.0.2" + pretty-format "^28.1.1" + +jest-docblock@^27.5.1: + 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" + +jest-each@^27.5.1: + 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" + chalk "^4.0.0" + jest-get-type "^27.5.1" + jest-util "^27.5.1" + pretty-format "^27.5.1" -"jest-environment-jsdom@^27.5.1": - "integrity" "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==" - "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz" - "version" "27.5.1" +jest-environment-jsdom@^27.5.1: + 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" + jest-mock "^27.5.1" + jest-util "^27.5.1" + jsdom "^16.6.0" -"jest-environment-node@^27.5.1": - "integrity" "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==" - "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz" - "version" "27.5.1" +jest-environment-node@^27.5.1: + 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" + jest-mock "^27.5.1" + jest-util "^27.5.1" -"jest-get-type@^27.5.1": - "integrity" "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" - "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz" - "version" "27.5.1" +jest-get-type@^27.5.1: + 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-get-type@^28.0.2": - "integrity" "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" - "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz" - "version" "28.0.2" +jest-get-type@^28.0.2: + version "28.0.2" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz" + integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA== -"jest-haste-map@^27.5.1": - "integrity" "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==" - "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz" - "version" "27.5.1" +jest-haste-map@^27.5.1: + 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" + 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" optionalDependencies: - "fsevents" "^2.3.2" + fsevents "^2.3.2" -"jest-jasmine2@^27.5.1": - "integrity" "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==" - "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz" - "version" "27.5.1" +jest-jasmine2@^27.5.1: + 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" - -"jest-leak-detector@^27.5.1": - "integrity" "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==" - "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz" - "version" "27.5.1" - dependencies: - "jest-get-type" "^27.5.1" - "pretty-format" "^27.5.1" - -"jest-matcher-utils@^27.5.1": - "integrity" "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==" - "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz" - "version" "27.5.1" - dependencies: - "chalk" "^4.0.0" - "jest-diff" "^27.5.1" - "jest-get-type" "^27.5.1" - "pretty-format" "^27.5.1" - -"jest-matcher-utils@^28.0.0": - "integrity" "sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw==" - "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz" - "version" "28.1.1" - dependencies: - "chalk" "^4.0.0" - "jest-diff" "^28.1.1" - "jest-get-type" "^28.0.2" - "pretty-format" "^28.1.1" - -"jest-message-util@^27.5.1": - "integrity" "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==" - "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz" - "version" "27.5.1" + 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" + +jest-leak-detector@^27.5.1: + 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" + +jest-matcher-utils@^27.5.1: + 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" + +jest-matcher-utils@^28.0.0: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz" + integrity sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw== + dependencies: + chalk "^4.0.0" + jest-diff "^28.1.1" + jest-get-type "^28.0.2" + pretty-format "^28.1.1" + +jest-message-util@^27.5.1: + 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" - -"jest-message-util@^28.1.1": - "integrity" "sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ==" - "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz" - "version" "28.1.1" + 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-message-util@^28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz" + integrity sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ== dependencies: "@babel/code-frame" "^7.12.13" "@jest/types" "^28.1.1" "@types/stack-utils" "^2.0.0" - "chalk" "^4.0.0" - "graceful-fs" "^4.2.9" - "micromatch" "^4.0.4" - "pretty-format" "^28.1.1" - "slash" "^3.0.0" - "stack-utils" "^2.0.3" - -"jest-mock@^27.5.1": - "integrity" "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==" - "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz" - "version" "27.5.1" + chalk "^4.0.0" + graceful-fs "^4.2.9" + micromatch "^4.0.4" + pretty-format "^28.1.1" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-mock@^27.5.1: + 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" "*" -"jest-pnp-resolver@^1.2.2": - "integrity" "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" - "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" - "version" "1.2.2" +jest-pnp-resolver@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" + integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== -"jest-regex-util@^27.5.1": - "integrity" "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" - "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz" - "version" "27.5.1" +jest-regex-util@^27.5.1: + 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-regex-util@^28.0.0": - "integrity" "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" - "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz" - "version" "28.0.2" +jest-regex-util@^28.0.0: + 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-resolve-dependencies@^27.5.1": - "integrity" "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==" - "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz" - "version" "27.5.1" +jest-resolve-dependencies@^27.5.1: + 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" + jest-regex-util "^27.5.1" + jest-snapshot "^27.5.1" -"jest-resolve@*", "jest-resolve@^27.4.2", "jest-resolve@^27.5.1": - "integrity" "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==" - "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz" - "version" "27.5.1" +jest-resolve@^27.4.2, jest-resolve@^27.5.1: + 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" - -"jest-runner@^27.5.1": - "integrity" "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==" - "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz" - "version" "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-runner@^27.5.1: + 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" @@ -5535,26 +5441,26 @@ "@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" - -"jest-runtime@^27.5.1": - "integrity" "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==" - "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz" - "version" "27.5.1" + 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" + +jest-runtime@^27.5.1: + 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" @@ -5563,34 +5469,34 @@ "@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" - -"jest-serializer@^27.5.1": - "integrity" "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==" - "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz" - "version" "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" + +jest-serializer@^27.5.1: + 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" + graceful-fs "^4.2.9" -"jest-snapshot@^27.5.1": - "integrity" "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==" - "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz" - "version" "27.5.1" +jest-snapshot@^27.5.1: + 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" @@ -5601,1422 +5507,1415 @@ "@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" - -"jest-util@^27.5.1": - "integrity" "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==" - "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz" - "version" "27.5.1" + 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" + +jest-util@^27.5.1: + 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" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" -"jest-util@^28.1.1": - "integrity" "sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw==" - "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz" - "version" "28.1.1" +jest-util@^28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz" + integrity sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw== dependencies: "@jest/types" "^28.1.1" "@types/node" "*" - "chalk" "^4.0.0" - "ci-info" "^3.2.0" - "graceful-fs" "^4.2.9" - "picomatch" "^2.2.3" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" -"jest-validate@^27.5.1": - "integrity" "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==" - "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz" - "version" "27.5.1" +jest-validate@^27.5.1: + 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" - -"jest-watch-typeahead@^1.0.0": - "integrity" "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==" - "resolved" "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz" - "version" "1.1.0" - 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" - -"jest-watcher@^27.5.1": - "integrity" "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==" - "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz" - "version" "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" + +jest-watch-typeahead@^1.0.0: + 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" + +jest-watcher@^27.5.1: + 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" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + jest-util "^27.5.1" + string-length "^4.0.1" -"jest-watcher@^28.0.0": - "integrity" "sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug==" - "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz" - "version" "28.1.1" +jest-watcher@^28.0.0: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz" + integrity sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug== dependencies: "@jest/test-result" "^28.1.1" "@jest/types" "^28.1.1" "@types/node" "*" - "ansi-escapes" "^4.2.1" - "chalk" "^4.0.0" - "emittery" "^0.10.2" - "jest-util" "^28.1.1" - "string-length" "^4.0.1" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.10.2" + jest-util "^28.1.1" + string-length "^4.0.1" -"jest-worker@^26.2.1": - "integrity" "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==" - "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" - "version" "26.6.2" +jest-worker@^26.2.1: + 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" + merge-stream "^2.0.0" + supports-color "^7.0.0" -"jest-worker@^27.0.2", "jest-worker@^27.4.5", "jest-worker@^27.5.1": - "integrity" "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==" - "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" - "version" "27.5.1" +jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1: + 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" + merge-stream "^2.0.0" + supports-color "^8.0.0" -"jest-worker@^28.0.2": - "integrity" "sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ==" - "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz" - "version" "28.1.1" +jest-worker@^28.0.2: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz" + integrity sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ== dependencies: "@types/node" "*" - "merge-stream" "^2.0.0" - "supports-color" "^8.0.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" -"jest@^27.0.0 || ^28.0.0", "jest@^27.4.3": - "integrity" "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==" - "resolved" "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz" - "version" "27.5.1" +jest@^27.4.3: + 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" - -"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": - "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - "version" "4.0.0" - -"js-yaml@^3.13.1": - "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" - "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - "version" "3.14.1" - dependencies: - "argparse" "^1.0.7" - "esprima" "^4.0.0" - -"js-yaml@^4.1.0": - "integrity" "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==" - "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "argparse" "^2.0.1" - -"jsdom@^16.6.0": - "integrity" "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==" - "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" - "version" "16.7.0" - 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" - -"jsesc@^2.5.1": - "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" - "version" "2.5.2" - -"jsesc@~0.5.0": - "integrity" "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" - "version" "0.5.0" - -"json-parse-even-better-errors@^2.3.0", "json-parse-even-better-errors@^2.3.1": - "integrity" "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - "resolved" "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" - "version" "2.3.1" - -"json-schema-traverse@^0.4.1": - "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" - "version" "0.4.1" - -"json-schema-traverse@^1.0.0": - "integrity" "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - "version" "1.0.0" - -"json-schema@^0.4.0": - "integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" - "version" "0.4.0" - -"json-stable-stringify-without-jsonify@^1.0.1": - "integrity" "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" - "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" - "version" "1.0.1" - -"json5@^1.0.1": - "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" - "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "minimist" "^1.2.0" - -"json5@^2.1.2", "json5@^2.2.0", "json5@^2.2.1": - "integrity" "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" - "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz" - "version" "2.2.1" - -"jsonfile@^6.0.1": - "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" - "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "universalify" "^2.0.0" + import-local "^3.0.2" + jest-cli "^27.5.1" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + 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" + +js-yaml@^4.1.0: + 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" + +jsdom@^16.6.0: + 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" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== + +json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: + 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-traverse@^0.4.1: + 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-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-schema@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json5@^1.0.1: + 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" + +json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz" + integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== + +jsonfile@^6.0.1: + 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" - -"jsonpointer@^5.0.0": - "integrity" "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" - "resolved" "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz" - "version" "5.0.0" - -"jsx-ast-utils@^2.4.1 || ^3.0.0", "jsx-ast-utils@^3.3.1": - "integrity" "sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ==" - "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz" - "version" "3.3.1" - dependencies: - "array-includes" "^3.1.5" - "object.assign" "^4.1.2" - -"kind-of@^6.0.2": - "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" - "version" "6.0.3" - -"kleur@^3.0.3": - "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - "version" "3.0.3" - -"klona@^2.0.4", "klona@^2.0.5": - "integrity" "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" - "resolved" "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz" - "version" "2.0.5" - -"language-subtag-registry@~0.3.2": - "integrity" "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" - "resolved" "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz" - "version" "0.3.21" - -"language-tags@^1.0.5": - "integrity" "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==" - "resolved" "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "language-subtag-registry" "~0.3.2" - -"leven@^3.1.0": - "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" - "version" "3.1.0" - -"levn@^0.4.1": - "integrity" "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" - "resolved" "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" - "version" "0.4.1" - dependencies: - "prelude-ls" "^1.2.1" - "type-check" "~0.4.0" - -"levn@~0.3.0": - "integrity" "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==" - "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" - "version" "0.3.0" - dependencies: - "prelude-ls" "~1.1.2" - "type-check" "~0.3.2" - -"lilconfig@^2.0.3", "lilconfig@^2.0.5": - "integrity" "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==" - "resolved" "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz" - "version" "2.0.5" - -"lines-and-columns@^1.1.6": - "integrity" "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" - "version" "1.2.4" - -"loader-runner@^4.2.0": - "integrity" "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" - "resolved" "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" - "version" "4.3.0" - -"loader-utils@^2.0.0": - "integrity" "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==" - "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "big.js" "^5.2.2" - "emojis-list" "^3.0.0" - "json5" "^2.1.2" - -"loader-utils@^3.2.0": - "integrity" "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" - "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz" - "version" "3.2.0" - -"locate-path@^2.0.0": - "integrity" "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "p-locate" "^2.0.0" - "path-exists" "^3.0.0" - -"locate-path@^3.0.0": - "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "p-locate" "^3.0.0" - "path-exists" "^3.0.0" - -"locate-path@^5.0.0": - "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "p-locate" "^4.1.0" - -"locate-path@^6.0.0": - "integrity" "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "p-locate" "^5.0.0" - -"lodash.debounce@^4.0.8": - "integrity" "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - "resolved" "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" - "version" "4.0.8" - -"lodash.memoize@^4.1.2": - "integrity" "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" - "resolved" "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" - "version" "4.1.2" - -"lodash.merge@^4.6.2": - "integrity" "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - "resolved" "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" - "version" "4.6.2" - -"lodash.sortby@^4.7.0": - "integrity" "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" - "resolved" "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" - "version" "4.7.0" - -"lodash.uniq@^4.5.0": - "integrity" "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" - "resolved" "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" - "version" "4.5.0" - -"lodash@^4.17.15", "lodash@^4.17.20", "lodash@^4.17.21", "lodash@^4.7.0": - "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - "version" "4.17.21" - -"loose-envify@^1.1.0", "loose-envify@^1.4.0": - "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" - "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "js-tokens" "^3.0.0 || ^4.0.0" - -"lower-case@^2.0.2": - "integrity" "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==" - "resolved" "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "tslib" "^2.0.3" - -"lru-cache@^6.0.0": - "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" - "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "yallist" "^4.0.0" - -"lz-string@^1.4.4": - "integrity" "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==" - "resolved" "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" - "version" "1.4.4" - -"magic-string@^0.25.0", "magic-string@^0.25.7": - "integrity" "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==" - "resolved" "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz" - "version" "0.25.9" - dependencies: - "sourcemap-codec" "^1.4.8" - -"make-dir@^3.0.0", "make-dir@^3.0.2", "make-dir@^3.1.0": - "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" - "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "semver" "^6.0.0" - -"makeerror@1.0.12": - "integrity" "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==" - "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" - "version" "1.0.12" - dependencies: - "tmpl" "1.0.5" - -"mdn-data@2.0.14": - "integrity" "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" - "version" "2.0.14" - -"mdn-data@2.0.4": - "integrity" "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" - "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" - "version" "2.0.4" - -"media-typer@0.3.0": - "integrity" "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" - "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - "version" "0.3.0" - -"memfs@^3.1.2", "memfs@^3.4.3": - "integrity" "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==" - "resolved" "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz" - "version" "3.4.7" - dependencies: - "fs-monkey" "^1.0.3" - -"merge-descriptors@1.0.1": - "integrity" "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" - "version" "1.0.1" - -"merge-stream@^2.0.0": - "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" - "version" "2.0.0" - -"merge2@^1.3.0", "merge2@^1.4.1": - "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" - "version" "1.4.1" - -"methods@~1.1.2": - "integrity" "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" - "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - "version" "1.1.2" - -"micromatch@^4.0.2", "micromatch@^4.0.4", "micromatch@^4.0.5": - "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==" - "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" - "version" "4.0.5" - dependencies: - "braces" "^3.0.2" - "picomatch" "^2.3.1" - -"mime-db@>= 1.43.0 < 2", "mime-db@1.52.0": - "integrity" "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" - "version" "1.52.0" - -"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@^2.1.31", "mime-types@~2.1.17", "mime-types@~2.1.24", "mime-types@~2.1.34": - "integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" - "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" - "version" "2.1.35" - dependencies: - "mime-db" "1.52.0" - -"mime@1.6.0": - "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - "version" "1.6.0" - -"mimic-fn@^2.1.0": - "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - "version" "2.1.0" - -"min-indent@^1.0.0": - "integrity" "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" - "resolved" "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" - "version" "1.0.1" - -"mini-css-extract-plugin@^2.4.5": - "integrity" "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==" - "resolved" "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz" - "version" "2.6.1" - dependencies: - "schema-utils" "^4.0.0" - -"minimalistic-assert@^1.0.0": - "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" - "version" "1.0.1" - -"minimatch@^3.0.4", "minimatch@^3.1.1", "minimatch@^3.1.2": - "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "brace-expansion" "^1.1.7" - -"minimatch@^5.0.1": - "integrity" "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "brace-expansion" "^2.0.1" - -"minimatch@3.0.4": - "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "brace-expansion" "^1.1.7" - -"minimist@^1.2.0", "minimist@^1.2.6": - "integrity" "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" - "version" "1.2.6" - -"mkdirp@~0.5.1": - "integrity" "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==" - "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" - "version" "0.5.6" - dependencies: - "minimist" "^1.2.6" - -"ms@^2.1.1", "ms@2.1.2": - "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - "version" "2.1.2" - -"ms@2.0.0": - "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - "version" "2.0.0" - -"ms@2.1.3": - "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - "version" "2.1.3" - -"multicast-dns@^7.2.5": - "integrity" "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==" - "resolved" "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" - "version" "7.2.5" - dependencies: - "dns-packet" "^5.2.2" - "thunky" "^1.0.2" - -"nanoid@^3.3.4": - "integrity" "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" - "version" "3.3.4" - -"natural-compare@^1.4.0": - "integrity" "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" - "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" - "version" "1.4.0" - -"negotiator@0.6.3": - "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" - "version" "0.6.3" - -"neo-async@^2.6.2": - "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" - "version" "2.6.2" - -"no-case@^3.0.4": - "integrity" "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==" - "resolved" "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "lower-case" "^2.0.2" - "tslib" "^2.0.3" - -"node-forge@^1": - "integrity" "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" - "resolved" "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" - "version" "1.3.1" - -"node-int64@^0.4.0": - "integrity" "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" - "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" - "version" "0.4.0" - -"node-releases@^2.0.5": - "integrity" "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==" - "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz" - "version" "2.0.5" - -"normalize-path@^3.0.0", "normalize-path@~3.0.0": - "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - "version" "3.0.0" - -"normalize-range@^0.1.2": - "integrity" "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" - "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" - "version" "0.1.2" - -"normalize-url@^6.0.1": - "integrity" "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" - "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" - "version" "6.1.0" - -"npm-run-path@^4.0.1": - "integrity" "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" - "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "path-key" "^3.0.0" - -"nth-check@^1.0.2": - "integrity" "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==" - "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "boolbase" "~1.0.0" - -"nth-check@^2.0.1": - "integrity" "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==" - "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "boolbase" "^1.0.0" - -"nwsapi@^2.2.0": - "integrity" "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" - "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz" - "version" "2.2.1" - -"object-assign@^4.1.1": - "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" - "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - "version" "4.1.1" - -"object-hash@^3.0.0": - "integrity" "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" - "resolved" "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" - "version" "3.0.0" - -"object-inspect@^1.12.0", "object-inspect@^1.9.0": - "integrity" "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" - "version" "1.12.2" - -"object-keys@^1.1.1": - "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - "version" "1.1.1" - -"object.assign@^4.1.0", "object.assign@^4.1.2": - "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==" - "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" - "version" "4.1.2" - dependencies: - "call-bind" "^1.0.0" - "define-properties" "^1.1.3" - "has-symbols" "^1.0.1" - "object-keys" "^1.1.1" - -"object.entries@^1.1.5": - "integrity" "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==" - "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz" - "version" "1.1.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.1" - -"object.fromentries@^2.0.5": - "integrity" "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==" - "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz" - "version" "2.0.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.1" - -"object.getownpropertydescriptors@^2.1.0": - "integrity" "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==" - "resolved" "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz" - "version" "2.1.4" - dependencies: - "array.prototype.reduce" "^1.0.4" - "call-bind" "^1.0.2" - "define-properties" "^1.1.4" - "es-abstract" "^1.20.1" - -"object.hasown@^1.1.1": - "integrity" "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==" - "resolved" "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "define-properties" "^1.1.4" - "es-abstract" "^1.19.5" - -"object.values@^1.1.0", "object.values@^1.1.5": - "integrity" "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==" - "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz" - "version" "1.1.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.1" - -"obuf@^1.0.0", "obuf@^1.1.2": - "integrity" "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - "resolved" "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" - "version" "1.1.2" - -"on-finished@2.4.1": - "integrity" "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==" - "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" - "version" "2.4.1" - dependencies: - "ee-first" "1.1.1" - -"on-headers@~1.0.2": - "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" - "version" "1.0.2" - -"once@^1.3.0": - "integrity" "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" - "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "wrappy" "1" - -"onetime@^5.1.2": - "integrity" "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" - "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "mimic-fn" "^2.1.0" - -"open@^8.0.9", "open@^8.4.0": - "integrity" "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==" - "resolved" "https://registry.npmjs.org/open/-/open-8.4.0.tgz" - "version" "8.4.0" - dependencies: - "define-lazy-prop" "^2.0.0" - "is-docker" "^2.1.1" - "is-wsl" "^2.2.0" - -"optionator@^0.8.1": - "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" - "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" - "version" "0.8.3" - 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" - -"optionator@^0.9.1": - "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==" - "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" - "version" "0.9.1" - 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" - -"p-limit@^1.1.0": - "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "p-try" "^1.0.0" + graceful-fs "^4.1.6" + +jsonpointer@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz" + integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== + +"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.1: + version "3.3.1" + resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz" + integrity sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ== + dependencies: + array-includes "^3.1.5" + object.assign "^4.1.2" + +kind-of@^6.0.2: + 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@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +klona@^2.0.4, klona@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz" + integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== + +language-subtag-registry@~0.3.2: + 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@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" + integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== + dependencies: + language-subtag-registry "~0.3.2" + +leven@^3.1.0: + 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@^0.4.1: + 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" + +levn@~0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +lilconfig@^2.0.3, lilconfig@^2.0.5: + 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@^1.1.6: + 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@^4.2.0: + 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@^2.0.0: + 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" + +loader-utils@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz" + integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +locate-path@^3.0.0: + 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" + +locate-path@^5.0.0: + 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" + +locate-path@^6.0.0: + 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" + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + +lodash.merge@^4.6.2: + 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@^4.7.0: + version "4.7.0" + resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== + +lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: + version "4.17.21" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +loose-envify@^1.1.0, loose-envify@^1.4.0: + 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" + +lower-case@^2.0.2: + 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" + +lru-cache@^6.0.0: + 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" + +lz-string@^1.4.4: + version "1.4.4" + resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" + integrity sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ== + +magic-string@^0.25.0, magic-string@^0.25.7: + 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" + +make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: + 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" + +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +memfs@^3.1.2, memfs@^3.4.3: + version "3.4.7" + resolved "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz" + integrity sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw== + dependencies: + fs-monkey "^1.0.3" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== + +merge-stream@^2.0.0: + 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@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: + 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" + +mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": + version "1.52.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: + 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" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +min-indent@^1.0.0: + 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@^2.4.5: + version "2.6.1" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz" + integrity sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg== + dependencies: + schema-utils "^4.0.0" + +minimalistic-assert@^1.0.0: + 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@3.0.4: + 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" + +minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: + 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" + +minimatch@^5.0.1: + version "5.1.0" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz" + integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.2.0, minimist@^1.2.6: + version "1.2.6" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + +mkdirp@~0.5.1: + 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" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2, ms@^2.1.1: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3: + version "2.1.3" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +multicast-dns@^7.2.5: + version "7.2.5" + resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" + integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== + dependencies: + dns-packet "^5.2.2" + thunky "^1.0.2" + +nanoid@^3.3.4: + version "3.3.4" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +neo-async@^2.6.2: + 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@^3.0.4: + 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-forge@^1: + version "1.3.1" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" + integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + +node-releases@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz" + integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + +normalize-url@^6.0.1: + 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@^4.0.1: + 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" + +nth-check@^1.0.2: + 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" + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +nwsapi@^2.2.0: + version "2.2.1" + resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz" + integrity sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg== + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-hash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" + integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== + +object-inspect@^1.12.0, object-inspect@^1.9.0: + version "1.12.2" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" + integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.0, object.assign@^4.1.2: + 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" + +object.entries@^1.1.5: + 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" + +object.fromentries@^2.0.5: + 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" + +object.getownpropertydescriptors@^2.1.0: + version "2.1.4" + resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz" + integrity sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ== + dependencies: + array.prototype.reduce "^1.0.4" + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.1" + +object.hasown@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz" + integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A== + dependencies: + define-properties "^1.1.4" + es-abstract "^1.19.5" + +object.values@^1.1.0, object.values@^1.1.5: + 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" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@2.4.1: + 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" + +on-headers@~1.0.2: + 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@^1.3.0: + version "1.4.0" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.2: + 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" + +open@^8.0.9, open@^8.4.0: + 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" + +optionator@^0.8.1: + 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" + +optionator@^0.9.1: + 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" -"p-limit@^2.0.0": - "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - "version" "2.3.0" +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== dependencies: - "p-try" "^2.0.0" - -"p-limit@^2.2.0": - "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - "version" "2.3.0" + p-try "^1.0.0" + +p-limit@^2.0.0, p-limit@^2.2.0: + 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" + p-try "^2.0.0" -"p-limit@^3.0.2": - "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" - "version" "3.1.0" +p-limit@^3.0.2: + 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" + yocto-queue "^0.1.0" -"p-locate@^2.0.0": - "integrity" "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" - "version" "2.0.0" +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== dependencies: - "p-limit" "^1.1.0" + p-limit "^1.1.0" -"p-locate@^3.0.0": - "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" - "version" "3.0.0" +p-locate@^3.0.0: + 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" + p-limit "^2.0.0" -"p-locate@^4.1.0": - "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" - "version" "4.1.0" +p-locate@^4.1.0: + 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" + p-limit "^2.2.0" -"p-locate@^5.0.0": - "integrity" "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" - "version" "5.0.0" +p-locate@^5.0.0: + 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" + p-limit "^3.0.2" -"p-retry@^4.5.0": - "integrity" "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==" - "resolved" "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" - "version" "4.6.2" +p-retry@^4.5.0: + 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" + retry "^0.13.1" -"p-try@^1.0.0": - "integrity" "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" - "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" - "version" "1.0.0" +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== -"p-try@^2.0.0": - "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" - "version" "2.2.0" +p-try@^2.0.0: + 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@^3.0.4": - "integrity" "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==" - "resolved" "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" - "version" "3.0.4" +param-case@^3.0.4: + 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" + dot-case "^3.0.4" + tslib "^2.0.3" -"parent-module@^1.0.0": - "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" - "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" - "version" "1.0.1" +parent-module@^1.0.0: + 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" + callsites "^3.0.0" -"parse-json@^5.0.0", "parse-json@^5.2.0": - "integrity" "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" - "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" - "version" "5.2.0" +parse-json@^5.0.0, parse-json@^5.2.0: + 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" - -"parse5@6.0.1": - "integrity" "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - "resolved" "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" - "version" "6.0.1" - -"parseurl@~1.3.2", "parseurl@~1.3.3": - "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - "version" "1.3.3" - -"pascal-case@^3.1.2": - "integrity" "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==" - "resolved" "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "no-case" "^3.0.4" - "tslib" "^2.0.3" - -"path-exists@^3.0.0": - "integrity" "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" - "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" - "version" "3.0.0" - -"path-exists@^4.0.0": - "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" - "version" "4.0.0" - -"path-is-absolute@^1.0.0": - "integrity" "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - "version" "1.0.1" - -"path-key@^3.0.0", "path-key@^3.1.0": - "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - "version" "3.1.1" - -"path-parse@^1.0.7": - "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" - "version" "1.0.7" - -"path-to-regexp@0.1.7": - "integrity" "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" - "version" "0.1.7" - -"path-type@^4.0.0": - "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" - "version" "4.0.0" - -"performance-now@^2.1.0": - "integrity" "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" - "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" - "version" "2.1.0" - -"picocolors@^0.2.1": - "integrity" "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" - "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" - "version" "0.2.1" - -"picocolors@^1.0.0": - "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" - "version" "1.0.0" - -"picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.2.2", "picomatch@^2.2.3", "picomatch@^2.3.1": - "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" - "version" "2.3.1" - -"pify@^2.3.0": - "integrity" "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" - "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" - "version" "2.3.0" - -"pirates@^4.0.4": - "integrity" "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" - "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" - "version" "4.0.5" - -"pkg-dir@^4.1.0", "pkg-dir@^4.2.0": - "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" - "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" - "version" "4.2.0" - dependencies: - "find-up" "^4.0.0" - -"pkg-up@^3.1.0": - "integrity" "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==" - "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "find-up" "^3.0.0" - -"postcss-attribute-case-insensitive@^5.0.1": - "integrity" "sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ==" - "resolved" "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "postcss-selector-parser" "^6.0.10" - -"postcss-browser-comments@^4": - "integrity" "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" - "resolved" "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz" - "version" "4.0.0" - -"postcss-calc@^8.2.3": - "integrity" "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==" - "resolved" "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz" - "version" "8.2.4" - dependencies: - "postcss-selector-parser" "^6.0.9" - "postcss-value-parser" "^4.2.0" - -"postcss-clamp@^4.1.0": - "integrity" "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==" - "resolved" "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "postcss-value-parser" "^4.2.0" - -"postcss-color-functional-notation@^4.2.3": - "integrity" "sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw==" - "resolved" "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz" - "version" "4.2.3" - dependencies: - "postcss-value-parser" "^4.2.0" - -"postcss-color-hex-alpha@^8.0.4": - "integrity" "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==" - "resolved" "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz" - "version" "8.0.4" - dependencies: - "postcss-value-parser" "^4.2.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parse5@6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascal-case@^3.1.2: + 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" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + +path-exists@^4.0.0: + 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@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + 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@0.1.7: + version "0.1.7" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== + +picocolors@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" + integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pify@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + +pirates@^4.0.4: + version "4.0.5" + resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" + integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== + +pkg-dir@^4.1.0, pkg-dir@^4.2.0: + 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" + +pkg-up@^3.1.0: + 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" + +postcss-attribute-case-insensitive@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz" + integrity sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ== + dependencies: + postcss-selector-parser "^6.0.10" + +postcss-browser-comments@^4: + 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== + +postcss-calc@^8.2.3: + 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" + +postcss-clamp@^4.1.0: + 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" + +postcss-color-functional-notation@^4.2.3: + version "4.2.3" + resolved "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz" + integrity sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-color-hex-alpha@^8.0.4: + version "8.0.4" + resolved "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz" + integrity sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ== + dependencies: + postcss-value-parser "^4.2.0" -"postcss-color-rebeccapurple@^7.1.0": - "integrity" "sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw==" - "resolved" "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz" - "version" "7.1.0" +postcss-color-rebeccapurple@^7.1.0: + version "7.1.0" + resolved "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz" + integrity sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw== dependencies: - "postcss-value-parser" "^4.2.0" - -"postcss-colormin@^5.3.0": - "integrity" "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==" - "resolved" "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz" - "version" "5.3.0" + postcss-value-parser "^4.2.0" + +postcss-colormin@^5.3.0: + 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" + browserslist "^4.16.6" + caniuse-api "^3.0.0" + colord "^2.9.1" + postcss-value-parser "^4.2.0" -"postcss-convert-values@^5.1.2": - "integrity" "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==" - "resolved" "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz" - "version" "5.1.2" +postcss-convert-values@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz" + integrity sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== dependencies: - "browserslist" "^4.20.3" - "postcss-value-parser" "^4.2.0" + browserslist "^4.20.3" + postcss-value-parser "^4.2.0" -"postcss-custom-media@^8.0.2": - "integrity" "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==" - "resolved" "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz" - "version" "8.0.2" +postcss-custom-media@^8.0.2: + version "8.0.2" + resolved "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz" + integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" -"postcss-custom-properties@^12.1.8": - "integrity" "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==" - "resolved" "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz" - "version" "12.1.8" +postcss-custom-properties@^12.1.8: + version "12.1.8" + resolved "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz" + integrity sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" -"postcss-custom-selectors@^6.0.3": - "integrity" "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==" - "resolved" "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz" - "version" "6.0.3" +postcss-custom-selectors@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz" + integrity sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg== dependencies: - "postcss-selector-parser" "^6.0.4" + postcss-selector-parser "^6.0.4" -"postcss-dir-pseudo-class@^6.0.4": - "integrity" "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==" - "resolved" "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz" - "version" "6.0.4" +postcss-dir-pseudo-class@^6.0.4: + 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" + postcss-selector-parser "^6.0.9" -"postcss-discard-comments@^5.1.2": - "integrity" "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==" - "resolved" "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" - "version" "5.1.2" +postcss-discard-comments@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" + integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== -"postcss-discard-duplicates@^5.1.0": - "integrity" "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" - "resolved" "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" - "version" "5.1.0" +postcss-discard-duplicates@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" + integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== -"postcss-discard-empty@^5.1.1": - "integrity" "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" - "resolved" "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" - "version" "5.1.1" +postcss-discard-empty@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" + integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== -"postcss-discard-overridden@^5.1.0": - "integrity" "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" - "resolved" "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" - "version" "5.1.0" +postcss-discard-overridden@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" + integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== -"postcss-double-position-gradients@^3.1.1": - "integrity" "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==" - "resolved" "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz" - "version" "3.1.1" +postcss-double-position-gradients@^3.1.1: + 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" + postcss-value-parser "^4.2.0" -"postcss-env-function@^4.0.6": - "integrity" "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==" - "resolved" "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz" - "version" "4.0.6" +postcss-env-function@^4.0.6: + 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" + postcss-value-parser "^4.2.0" -"postcss-flexbugs-fixes@^5.0.2": - "integrity" "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" - "resolved" "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz" - "version" "5.0.2" +postcss-flexbugs-fixes@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz" + integrity sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ== -"postcss-focus-visible@^6.0.4": - "integrity" "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==" - "resolved" "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz" - "version" "6.0.4" +postcss-focus-visible@^6.0.4: + 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" + postcss-selector-parser "^6.0.9" -"postcss-focus-within@^5.0.4": - "integrity" "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==" - "resolved" "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz" - "version" "5.0.4" +postcss-focus-within@^5.0.4: + 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" + postcss-selector-parser "^6.0.9" -"postcss-font-variant@^5.0.0": - "integrity" "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" - "resolved" "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" - "version" "5.0.0" +postcss-font-variant@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" + integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== -"postcss-gap-properties@^3.0.3": - "integrity" "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==" - "resolved" "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz" - "version" "3.0.3" +postcss-gap-properties@^3.0.3: + 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== -"postcss-image-set-function@^4.0.6": - "integrity" "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==" - "resolved" "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz" - "version" "4.0.6" +postcss-image-set-function@^4.0.6: + 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" + postcss-value-parser "^4.2.0" -"postcss-import@^14.1.0": - "integrity" "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==" - "resolved" "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" - "version" "14.1.0" +postcss-import@^14.1.0: + version "14.1.0" + resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" + integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== dependencies: - "postcss-value-parser" "^4.0.0" - "read-cache" "^1.0.0" - "resolve" "^1.1.7" + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" -"postcss-initial@^4.0.1": - "integrity" "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" - "resolved" "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz" - "version" "4.0.1" +postcss-initial@^4.0.1: + 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== -"postcss-js@^4.0.0": - "integrity" "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==" - "resolved" "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz" - "version" "4.0.0" +postcss-js@^4.0.0: + 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" + camelcase-css "^2.0.1" -"postcss-lab-function@^4.2.0": - "integrity" "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==" - "resolved" "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz" - "version" "4.2.0" +postcss-lab-function@^4.2.0: + 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" - -"postcss-load-config@^3.1.4": - "integrity" "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==" - "resolved" "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz" - "version" "3.1.4" + postcss-value-parser "^4.2.0" + +postcss-load-config@^3.1.4: + 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" - -"postcss-loader@^6.2.1": - "integrity" "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==" - "resolved" "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz" - "version" "6.2.1" + lilconfig "^2.0.5" + yaml "^1.10.2" + +postcss-loader@^6.2.1: + 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" + cosmiconfig "^7.0.0" + klona "^2.0.5" + semver "^7.3.5" -"postcss-logical@^5.0.4": - "integrity" "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" - "resolved" "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz" - "version" "5.0.4" +postcss-logical@^5.0.4: + version "5.0.4" + resolved "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz" + integrity sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g== -"postcss-media-minmax@^5.0.0": - "integrity" "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" - "resolved" "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz" - "version" "5.0.0" +postcss-media-minmax@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz" + integrity sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ== -"postcss-merge-longhand@^5.1.6": - "integrity" "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==" - "resolved" "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz" - "version" "5.1.6" +postcss-merge-longhand@^5.1.6: + version "5.1.6" + resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz" + integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== dependencies: - "postcss-value-parser" "^4.2.0" - "stylehacks" "^5.1.0" + postcss-value-parser "^4.2.0" + stylehacks "^5.1.0" -"postcss-merge-rules@^5.1.2": - "integrity" "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==" - "resolved" "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz" - "version" "5.1.2" +postcss-merge-rules@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz" + integrity sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== dependencies: - "browserslist" "^4.16.6" - "caniuse-api" "^3.0.0" - "cssnano-utils" "^3.1.0" - "postcss-selector-parser" "^6.0.5" + browserslist "^4.16.6" + caniuse-api "^3.0.0" + cssnano-utils "^3.1.0" + postcss-selector-parser "^6.0.5" -"postcss-minify-font-values@^5.1.0": - "integrity" "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==" - "resolved" "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz" - "version" "5.1.0" +postcss-minify-font-values@^5.1.0: + 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" + postcss-value-parser "^4.2.0" -"postcss-minify-gradients@^5.1.1": - "integrity" "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==" - "resolved" "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz" - "version" "5.1.1" +postcss-minify-gradients@^5.1.1: + 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" + colord "^2.9.1" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -"postcss-minify-params@^5.1.3": - "integrity" "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==" - "resolved" "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz" - "version" "5.1.3" +postcss-minify-params@^5.1.3: + version "5.1.3" + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz" + integrity sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg== dependencies: - "browserslist" "^4.16.6" - "cssnano-utils" "^3.1.0" - "postcss-value-parser" "^4.2.0" + browserslist "^4.16.6" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -"postcss-minify-selectors@^5.2.1": - "integrity" "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==" - "resolved" "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" - "version" "5.2.1" +postcss-minify-selectors@^5.2.1: + version "5.2.1" + resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" + integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== dependencies: - "postcss-selector-parser" "^6.0.5" + postcss-selector-parser "^6.0.5" -"postcss-modules-extract-imports@^3.0.0": - "integrity" "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" - "resolved" "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz" - "version" "3.0.0" +postcss-modules-extract-imports@^3.0.0: + 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== -"postcss-modules-local-by-default@^4.0.0": - "integrity" "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==" - "resolved" "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz" - "version" "4.0.0" +postcss-modules-local-by-default@^4.0.0: + 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" + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" -"postcss-modules-scope@^3.0.0": - "integrity" "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==" - "resolved" "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz" - "version" "3.0.0" +postcss-modules-scope@^3.0.0: + 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" + postcss-selector-parser "^6.0.4" -"postcss-modules-values@^4.0.0": - "integrity" "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==" - "resolved" "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" - "version" "4.0.0" +postcss-modules-values@^4.0.0: + 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" + icss-utils "^5.0.0" -"postcss-nested@5.0.6": - "integrity" "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==" - "resolved" "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz" - "version" "5.0.6" - dependencies: - "postcss-selector-parser" "^6.0.6" +postcss-nested@5.0.6: + 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" -"postcss-nesting@^10.1.9": - "integrity" "sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw==" - "resolved" "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.9.tgz" - "version" "10.1.9" +postcss-nesting@^10.1.9: + version "10.1.9" + resolved "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.9.tgz" + integrity sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw== dependencies: "@csstools/selector-specificity" "^2.0.0" - "postcss-selector-parser" "^6.0.10" + postcss-selector-parser "^6.0.10" -"postcss-normalize-charset@^5.1.0": - "integrity" "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==" - "resolved" "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-charset@^5.1.0: + 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== -"postcss-normalize-display-values@^5.1.0": - "integrity" "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==" - "resolved" "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-display-values@^5.1.0: + 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" + postcss-value-parser "^4.2.0" -"postcss-normalize-positions@^5.1.1": - "integrity" "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==" - "resolved" "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" - "version" "5.1.1" +postcss-normalize-positions@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" + integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" -"postcss-normalize-repeat-style@^5.1.1": - "integrity" "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==" - "resolved" "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" - "version" "5.1.1" +postcss-normalize-repeat-style@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" + integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" -"postcss-normalize-string@^5.1.0": - "integrity" "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==" - "resolved" "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-string@^5.1.0: + 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" + postcss-value-parser "^4.2.0" -"postcss-normalize-timing-functions@^5.1.0": - "integrity" "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==" - "resolved" "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-timing-functions@^5.1.0: + 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" + postcss-value-parser "^4.2.0" -"postcss-normalize-unicode@^5.1.0": - "integrity" "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==" - "resolved" "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-unicode@^5.1.0: + 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" + browserslist "^4.16.6" + postcss-value-parser "^4.2.0" -"postcss-normalize-url@^5.1.0": - "integrity" "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==" - "resolved" "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-url@^5.1.0: + 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" + normalize-url "^6.0.1" + postcss-value-parser "^4.2.0" -"postcss-normalize-whitespace@^5.1.1": - "integrity" "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==" - "resolved" "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz" - "version" "5.1.1" +postcss-normalize-whitespace@^5.1.1: + 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" + postcss-value-parser "^4.2.0" -"postcss-normalize@^10.0.1": - "integrity" "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==" - "resolved" "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz" - "version" "10.0.1" +postcss-normalize@^10.0.1: + 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" "*" + postcss-browser-comments "^4" + sanitize.css "*" -"postcss-opacity-percentage@^1.1.2": - "integrity" "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" - "resolved" "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz" - "version" "1.1.2" +postcss-opacity-percentage@^1.1.2: + 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@^5.1.3": - "integrity" "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==" - "resolved" "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" - "version" "5.1.3" +postcss-ordered-values@^5.1.3: + version "5.1.3" + resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" + integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== dependencies: - "cssnano-utils" "^3.1.0" - "postcss-value-parser" "^4.2.0" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -"postcss-overflow-shorthand@^3.0.3": - "integrity" "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==" - "resolved" "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz" - "version" "3.0.3" +postcss-overflow-shorthand@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz" + integrity sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg== -"postcss-page-break@^3.0.4": - "integrity" "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" - "resolved" "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz" - "version" "3.0.4" +postcss-page-break@^3.0.4: + 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== -"postcss-place@^7.0.4": - "integrity" "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==" - "resolved" "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz" - "version" "7.0.4" +postcss-place@^7.0.4: + 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" + postcss-value-parser "^4.2.0" -"postcss-preset-env@^7.0.1": - "integrity" "sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==" - "resolved" "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz" - "version" "7.7.2" +postcss-preset-env@^7.0.1: + version "7.7.2" + resolved "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz" + integrity sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA== dependencies: "@csstools/postcss-cascade-layers" "^1.0.4" "@csstools/postcss-color-function" "^1.1.0" @@ -7030,1672 +6929,1642 @@ "@csstools/postcss-stepped-value-functions" "^1.0.0" "@csstools/postcss-trigonometric-functions" "^1.0.1" "@csstools/postcss-unset-value" "^1.0.1" - "autoprefixer" "^10.4.7" - "browserslist" "^4.21.0" - "css-blank-pseudo" "^3.0.3" - "css-has-pseudo" "^3.0.4" - "css-prefers-color-scheme" "^6.0.3" - "cssdb" "^6.6.3" - "postcss-attribute-case-insensitive" "^5.0.1" - "postcss-clamp" "^4.1.0" - "postcss-color-functional-notation" "^4.2.3" - "postcss-color-hex-alpha" "^8.0.4" - "postcss-color-rebeccapurple" "^7.1.0" - "postcss-custom-media" "^8.0.2" - "postcss-custom-properties" "^12.1.8" - "postcss-custom-selectors" "^6.0.3" - "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.9" - "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.5" - "postcss-replace-overflow-wrap" "^4.0.0" - "postcss-selector-not" "^6.0.0" - "postcss-value-parser" "^4.2.0" - -"postcss-pseudo-class-any-link@^7.1.5": - "integrity" "sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA==" - "resolved" "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz" - "version" "7.1.5" - dependencies: - "postcss-selector-parser" "^6.0.10" - -"postcss-reduce-initial@^5.1.0": - "integrity" "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==" - "resolved" "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "browserslist" "^4.16.6" - "caniuse-api" "^3.0.0" - -"postcss-reduce-transforms@^5.1.0": - "integrity" "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==" - "resolved" "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "postcss-value-parser" "^4.2.0" - -"postcss-replace-overflow-wrap@^4.0.0": - "integrity" "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" - "resolved" "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz" - "version" "4.0.0" - -"postcss-selector-not@^6.0.0": - "integrity" "sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ==" - "resolved" "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "postcss-selector-parser" "^6.0.10" - -"postcss-selector-parser@^6.0.10", "postcss-selector-parser@^6.0.2", "postcss-selector-parser@^6.0.4", "postcss-selector-parser@^6.0.5", "postcss-selector-parser@^6.0.6", "postcss-selector-parser@^6.0.9": - "integrity" "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==" - "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz" - "version" "6.0.10" - dependencies: - "cssesc" "^3.0.0" - "util-deprecate" "^1.0.2" - -"postcss-svgo@^5.1.0": - "integrity" "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==" - "resolved" "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "postcss-value-parser" "^4.2.0" - "svgo" "^2.7.0" - -"postcss-unique-selectors@^5.1.1": - "integrity" "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==" - "resolved" "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz" - "version" "5.1.1" - dependencies: - "postcss-selector-parser" "^6.0.5" - -"postcss-value-parser@^4.0.0", "postcss-value-parser@^4.1.0", "postcss-value-parser@^4.2.0": - "integrity" "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" - "version" "4.2.0" - -"postcss@^7.0.0 || ^8.0.1", "postcss@^8", "postcss@^8.0.0", "postcss@^8.0.3", "postcss@^8.0.9", "postcss@^8.1.0", "postcss@^8.1.4", "postcss@^8.2", "postcss@^8.2.14", "postcss@^8.2.15", "postcss@^8.2.2", "postcss@^8.3", "postcss@^8.3.3", "postcss@^8.3.5", "postcss@^8.4", "postcss@^8.4.14", "postcss@^8.4.4", "postcss@^8.4.6", "postcss@^8.4.7", "postcss@>= 8", "postcss@>=8", "postcss@>=8.0.9": - "integrity" "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==" - "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz" - "version" "8.4.14" - dependencies: - "nanoid" "^3.3.4" - "picocolors" "^1.0.0" - "source-map-js" "^1.0.2" - -"postcss@^7.0.35": - "integrity" "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==" - "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz" - "version" "7.0.39" - dependencies: - "picocolors" "^0.2.1" - "source-map" "^0.6.1" - -"prelude-ls@^1.2.1": - "integrity" "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" - "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" - "version" "1.2.1" - -"prelude-ls@~1.1.2": - "integrity" "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" - "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" - "version" "1.1.2" - -"pretty-bytes@^5.3.0", "pretty-bytes@^5.4.1": - "integrity" "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" - "resolved" "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" - "version" "5.6.0" - -"pretty-error@^4.0.0": - "integrity" "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==" - "resolved" "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "lodash" "^4.17.20" - "renderkid" "^3.0.0" - -"pretty-format@^27.0.2", "pretty-format@^27.5.1": - "integrity" "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==" - "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" - "version" "27.5.1" + autoprefixer "^10.4.7" + browserslist "^4.21.0" + css-blank-pseudo "^3.0.3" + css-has-pseudo "^3.0.4" + css-prefers-color-scheme "^6.0.3" + cssdb "^6.6.3" + postcss-attribute-case-insensitive "^5.0.1" + postcss-clamp "^4.1.0" + postcss-color-functional-notation "^4.2.3" + postcss-color-hex-alpha "^8.0.4" + postcss-color-rebeccapurple "^7.1.0" + postcss-custom-media "^8.0.2" + postcss-custom-properties "^12.1.8" + postcss-custom-selectors "^6.0.3" + 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.9" + 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.5" + postcss-replace-overflow-wrap "^4.0.0" + postcss-selector-not "^6.0.0" + postcss-value-parser "^4.2.0" + +postcss-pseudo-class-any-link@^7.1.5: + version "7.1.5" + resolved "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz" + integrity sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA== + dependencies: + postcss-selector-parser "^6.0.10" + +postcss-reduce-initial@^5.1.0: + 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" + +postcss-reduce-transforms@^5.1.0: + 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" + +postcss-replace-overflow-wrap@^4.0.0: + 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== + +postcss-selector-not@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz" + integrity sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ== + dependencies: + postcss-selector-parser "^6.0.10" + +postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: + 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" + +postcss-svgo@^5.1.0: + 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" + +postcss-unique-selectors@^5.1.1: + 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" + +postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss@^7.0.35: + 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" + +postcss@^8.3.5, postcss@^8.4.14, postcss@^8.4.4, postcss@^8.4.7: + version "8.4.14" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz" + integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== + dependencies: + nanoid "^3.3.4" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== + +pretty-bytes@^5.3.0, pretty-bytes@^5.4.1: + 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@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" + integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== dependencies: - "ansi-regex" "^5.0.1" - "ansi-styles" "^5.0.0" - "react-is" "^17.0.1" + lodash "^4.17.20" + renderkid "^3.0.0" -"pretty-format@^28.0.0": - "integrity" "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==" - "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" - "version" "28.1.1" +pretty-format@^27.0.2, pretty-format@^27.5.1: + version "27.5.1" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" + integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== dependencies: - "@jest/schemas" "^28.0.2" - "ansi-regex" "^5.0.1" - "ansi-styles" "^5.0.0" - "react-is" "^18.0.0" + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^17.0.1" -"pretty-format@^28.1.1": - "integrity" "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==" - "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" - "version" "28.1.1" +pretty-format@^28.0.0, pretty-format@^28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" + integrity sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw== dependencies: "@jest/schemas" "^28.0.2" - "ansi-regex" "^5.0.1" - "ansi-styles" "^5.0.0" - "react-is" "^18.0.0" - -"process-nextick-args@~2.0.0": - "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" - "version" "2.0.1" - -"promise@^8.1.0": - "integrity" "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==" - "resolved" "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz" - "version" "8.1.0" - dependencies: - "asap" "~2.0.6" - -"prompts@^2.0.1", "prompts@^2.4.2": - "integrity" "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==" - "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "kleur" "^3.0.3" - "sisteransi" "^1.0.5" - -"prop-types@^15.8.1": - "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" - "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" - "version" "15.8.1" - dependencies: - "loose-envify" "^1.4.0" - "object-assign" "^4.1.1" - "react-is" "^16.13.1" - -"proxy-addr@~2.0.7": - "integrity" "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" - "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" - "version" "2.0.7" - dependencies: - "forwarded" "0.2.0" - "ipaddr.js" "1.9.1" - -"psl@^1.1.33": - "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" - "version" "1.8.0" - -"punycode@^2.1.0", "punycode@^2.1.1": - "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" - "version" "2.1.1" - -"q@^1.1.2": - "integrity" "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" - "resolved" "https://registry.npmjs.org/q/-/q-1.5.1.tgz" - "version" "1.5.1" - -"qs@6.10.3": - "integrity" "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==" - "resolved" "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz" - "version" "6.10.3" - dependencies: - "side-channel" "^1.0.4" - -"queue-microtask@^1.2.2": - "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" - "version" "1.2.3" - -"quick-lru@^5.1.1": - "integrity" "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" - "resolved" "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" - "version" "5.1.1" - -"raf@^3.4.1": - "integrity" "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==" - "resolved" "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" - "version" "3.4.1" - dependencies: - "performance-now" "^2.1.0" - -"randombytes@^2.1.0": - "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" - "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "safe-buffer" "^5.1.0" - -"range-parser@^1.2.1", "range-parser@~1.2.1": - "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - "version" "1.2.1" - -"raw-body@2.5.1": - "integrity" "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==" - "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" - "version" "2.5.1" - dependencies: - "bytes" "3.1.2" - "http-errors" "2.0.0" - "iconv-lite" "0.4.24" - "unpipe" "1.0.0" - -"react-app-polyfill@^3.0.0": - "integrity" "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==" - "resolved" "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz" - "version" "3.0.0" - 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" - -"react-dev-utils@^12.0.1": - "integrity" "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==" - "resolved" "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz" - "version" "12.0.1" + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^18.0.0" + +process-nextick-args@~2.0.0: + 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@^8.1.0: + 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" + +prompts@^2.0.1, prompts@^2.4.2: + 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" + +prop-types@^15.8.1: + 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" + +proxy-addr@~2.0.7: + 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" + +psl@^1.1.33: + version "1.8.0" + resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== + +qs@6.10.3: + 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" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + +raf@^3.4.1: + 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" + +randombytes@^2.1.0: + 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" + +range-parser@^1.2.1, range-parser@~1.2.1: + 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@2.5.1: + 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" + +react-app-polyfill@^3.0.0: + 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" + +react-dev-utils@^12.0.1: + 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" - -"react-dom@^18.0.0", "react-dom@^18.2.0": - "integrity" "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==" - "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" - "version" "18.2.0" - dependencies: - "loose-envify" "^1.1.0" - "scheduler" "^0.23.0" - -"react-error-overlay@^6.0.11": - "integrity" "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - "resolved" "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz" - "version" "6.0.11" - -"react-is@^16.13.1": - "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" - "version" "16.13.1" - -"react-is@^17.0.1": - "integrity" "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - "resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" - "version" "17.0.2" - -"react-is@^18.0.0": - "integrity" "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - "resolved" "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" - "version" "18.2.0" - -"react-refresh@^0.11.0", "react-refresh@>=0.10.0 <1.0.0": - "integrity" "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" - "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" - "version" "0.11.0" - -"react-scripts@5.0.1": - "integrity" "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==" - "resolved" "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz" - "version" "5.0.1" + 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" + +react-dom@^18.2.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + dependencies: + loose-envify "^1.1.0" + scheduler "^0.23.0" + +react-error-overlay@^6.0.11: + 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-icons@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-4.4.0.tgz#a13a8a20c254854e1ec9aecef28a95cdf24ef703" + integrity sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg== + +react-is@^16.13.1: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^17.0.1: + 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-is@^18.0.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + +react-refresh@^0.11.0: + version "0.11.0" + resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" + integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== + +react-scripts@5.0.1: + 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" + 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" optionalDependencies: - "fsevents" "^2.3.2" + fsevents "^2.3.2" -"react@^18.0.0", "react@^18.2.0", "react@>= 16": - "integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==" - "resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz" - "version" "18.2.0" +react@^18.2.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== dependencies: - "loose-envify" "^1.1.0" + loose-envify "^1.1.0" -"read-cache@^1.0.0": - "integrity" "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" - "resolved" "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" - "version" "1.0.0" +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== dependencies: - "pify" "^2.3.0" + pify "^2.3.0" -"readable-stream@^2.0.1": - "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" - "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" - "version" "2.3.7" +readable-stream@^2.0.1: + 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" + 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" -"readable-stream@^3.0.6": - "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" - "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" - "version" "3.6.0" +readable-stream@^3.0.6: + 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" + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" -"readdirp@~3.6.0": - "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" - "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - "version" "3.6.0" +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== dependencies: - "picomatch" "^2.2.1" + picomatch "^2.2.1" -"recursive-readdir@^2.2.2": - "integrity" "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==" - "resolved" "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" - "version" "2.2.2" +recursive-readdir@^2.2.2: + 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" + minimatch "3.0.4" -"redent@^3.0.0": - "integrity" "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==" - "resolved" "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" - "version" "3.0.0" +redent@^3.0.0: + 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" + indent-string "^4.0.0" + strip-indent "^3.0.0" -"regenerate-unicode-properties@^10.0.1": - "integrity" "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==" - "resolved" "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz" - "version" "10.0.1" +regenerate-unicode-properties@^10.0.1: + 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" + regenerate "^1.4.2" -"regenerate@^1.4.2": - "integrity" "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" - "version" "1.4.2" +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== -"regenerator-runtime@^0.13.4", "regenerator-runtime@^0.13.9": - "integrity" "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" - "version" "0.13.9" +regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.9: + 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@^0.15.0": - "integrity" "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==" - "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz" - "version" "0.15.0" +regenerator-transform@^0.15.0: + 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" -"regex-parser@^2.2.11": - "integrity" "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" - "resolved" "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz" - "version" "2.2.11" - -"regexp.prototype.flags@^1.4.1", "regexp.prototype.flags@^1.4.3": - "integrity" "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==" - "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz" - "version" "1.4.3" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "functions-have-names" "^1.2.2" - -"regexpp@^3.2.0": - "integrity" "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" - "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" - "version" "3.2.0" - -"regexpu-core@^5.0.1": - "integrity" "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==" - "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz" - "version" "5.0.1" - 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" - -"regjsgen@^0.6.0": - "integrity" "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" - "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz" - "version" "0.6.0" - -"regjsparser@^0.8.2": - "integrity" "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==" - "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz" - "version" "0.8.4" - dependencies: - "jsesc" "~0.5.0" - -"relateurl@^0.2.7": - "integrity" "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" - "resolved" "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" - "version" "0.2.7" - -"renderkid@^3.0.0": - "integrity" "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==" - "resolved" "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "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@^2.1.1": - "integrity" "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" - "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" - "version" "2.1.1" - -"require-from-string@^2.0.2": - "integrity" "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - "resolved" "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" - "version" "2.0.2" - -"requires-port@^1.0.0": - "integrity" "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" - "version" "1.0.0" - -"resolve-cwd@^3.0.0": - "integrity" "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==" - "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "resolve-from" "^5.0.0" - -"resolve-from@^4.0.0": - "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" - "version" "4.0.0" - -"resolve-from@^5.0.0": - "integrity" "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" - "version" "5.0.0" - -"resolve-url-loader@^4.0.0": - "integrity" "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==" - "resolved" "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz" - "version" "4.0.0" - 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" - -"resolve.exports@^1.1.0": - "integrity" "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" - "resolved" "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" - "version" "1.1.0" - -"resolve@^1.1.7", "resolve@^1.14.2", "resolve@^1.19.0", "resolve@^1.20.0", "resolve@^1.22.0": - "integrity" "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==" - "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" - "version" "1.22.1" - dependencies: - "is-core-module" "^2.9.0" - "path-parse" "^1.0.7" - "supports-preserve-symlinks-flag" "^1.0.0" - -"resolve@^2.0.0-next.3": - "integrity" "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==" - "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" - "version" "2.0.0-next.4" - dependencies: - "is-core-module" "^2.9.0" - "path-parse" "^1.0.7" - "supports-preserve-symlinks-flag" "^1.0.0" - -"retry@^0.13.1": - "integrity" "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - "resolved" "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" - "version" "0.13.1" - -"reusify@^1.0.4": - "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" - "version" "1.0.4" - -"rimraf@^3.0.0", "rimraf@^3.0.2": - "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" - "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "glob" "^7.1.3" - -"rollup-plugin-terser@^7.0.0": - "integrity" "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==" - "resolved" "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz" - "version" "7.0.2" +regex-parser@^2.2.11: + 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@^1.4.1, regexp.prototype.flags@^1.4.3: + 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" + +regexpp@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" + integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + +regexpu-core@^5.0.1: + 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" + +regjsgen@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz" + integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== + +regjsparser@^0.8.2: + 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" + +relateurl@^0.2.7: + version "0.2.7" + resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" + integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== + +renderkid@^3.0.0: + 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" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +require-from-string@^2.0.2: + 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@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== + +resolve-cwd@^3.0.0: + 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" + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-url-loader@^4.0.0: + 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" + +resolve.exports@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" + integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== + +resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0: + version "1.22.1" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@^2.0.0-next.3: + version "2.0.0-next.4" + resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" + integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +retry@^0.13.1: + version "0.13.1" + resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" + integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.0, rimraf@^3.0.2: + 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" + +rollup-plugin-terser@^7.0.0: + 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" - -"rollup@^1.20.0 || ^2.0.0", "rollup@^1.20.0||^2.0.0", "rollup@^2.0.0", "rollup@^2.43.1": - "integrity" "sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==" - "resolved" "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz" - "version" "2.75.7" + jest-worker "^26.2.1" + serialize-javascript "^4.0.0" + terser "^5.0.0" + +rollup@^2.43.1: + version "2.75.7" + resolved "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz" + integrity sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ== optionalDependencies: - "fsevents" "~2.3.2" + fsevents "~2.3.2" -"run-parallel@^1.1.9": - "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" - "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" - "version" "1.2.0" +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: - "queue-microtask" "^1.2.2" + queue-microtask "^1.2.2" -"safe-buffer@^5.1.0", "safe-buffer@>=5.1.0", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2": - "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - "version" "5.1.2" +safe-buffer@5.1.2, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -"safe-buffer@~5.2.0": - "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - "version" "5.2.1" - -"safe-buffer@5.2.1": - "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - "version" "5.2.1" +safe-buffer@5.2.1, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": - "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - "version" "2.1.2" + version "2.1.2" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -"sanitize.css@*": - "integrity" "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" - "resolved" "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz" - "version" "13.0.0" +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@^12.3.0": - "integrity" "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==" - "resolved" "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz" - "version" "12.6.0" +sass-loader@^12.3.0: + 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" + klona "^2.0.4" + neo-async "^2.6.2" + +sax@~1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== -"sax@~1.2.4": - "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" - "version" "1.2.4" +saxes@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" + integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== + dependencies: + xmlchars "^2.2.0" -"saxes@^5.0.1": - "integrity" "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==" - "resolved" "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" - "version" "5.0.1" +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== dependencies: - "xmlchars" "^2.2.0" + loose-envify "^1.1.0" -"scheduler@^0.23.0": - "integrity" "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==" - "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" - "version" "0.23.0" +schema-utils@2.7.0: + version "2.7.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== dependencies: - "loose-envify" "^1.1.0" + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" -"schema-utils@^2.6.5": - "integrity" "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" - "version" "2.7.1" +schema-utils@^2.6.5: + 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" + ajv "^6.12.4" + ajv-keywords "^3.5.2" -"schema-utils@^3.0.0", "schema-utils@^3.1.0", "schema-utils@^3.1.1": - "integrity" "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" - "version" "3.1.1" +schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: + 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" + ajv "^6.12.5" + ajv-keywords "^3.5.2" -"schema-utils@^4.0.0": - "integrity" "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz" - "version" "4.0.0" +schema-utils@^4.0.0: + 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" - -"schema-utils@2.7.0": - "integrity" "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" - "version" "2.7.0" - dependencies: - "@types/json-schema" "^7.0.4" - "ajv" "^6.12.2" - "ajv-keywords" "^3.4.1" - -"select-hose@^2.0.0": - "integrity" "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" - "resolved" "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" - "version" "2.0.0" - -"selfsigned@^2.0.1": - "integrity" "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==" - "resolved" "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "node-forge" "^1" - -"semver@^6.0.0": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^6.1.1": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^6.1.2": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^6.3.0": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^7.3.2", "semver@^7.3.5", "semver@^7.3.7": - "integrity" "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==" - "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz" - "version" "7.3.7" - dependencies: - "lru-cache" "^6.0.0" - -"semver@7.0.0": - "integrity" "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" - "resolved" "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" - "version" "7.0.0" - -"send@0.18.0": - "integrity" "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==" - "resolved" "https://registry.npmjs.org/send/-/send-0.18.0.tgz" - "version" "0.18.0" - 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" - -"serialize-javascript@^4.0.0": - "integrity" "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==" - "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "randombytes" "^2.1.0" - -"serialize-javascript@^6.0.0": - "integrity" "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==" - "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "randombytes" "^2.1.0" - -"serve-index@^1.9.1": - "integrity" "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==" - "resolved" "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" - "version" "1.9.1" - 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" - -"serve-static@1.15.0": - "integrity" "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==" - "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" - "version" "1.15.0" - dependencies: - "encodeurl" "~1.0.2" - "escape-html" "~1.0.3" - "parseurl" "~1.3.3" - "send" "0.18.0" - -"setprototypeof@1.1.0": - "integrity" "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" - "version" "1.1.0" - -"setprototypeof@1.2.0": - "integrity" "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" - "version" "1.2.0" - -"shebang-command@^2.0.0": - "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" - "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "shebang-regex" "^3.0.0" - -"shebang-regex@^3.0.0": - "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - "version" "3.0.0" - -"shell-quote@^1.7.3": - "integrity" "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" - "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz" - "version" "1.7.3" - -"side-channel@^1.0.4": - "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" - "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "call-bind" "^1.0.0" - "get-intrinsic" "^1.0.2" - "object-inspect" "^1.9.0" - -"signal-exit@^3.0.2", "signal-exit@^3.0.3": - "integrity" "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" - "version" "3.0.7" - -"sisteransi@^1.0.5": - "integrity" "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - "version" "1.0.5" - -"slash@^3.0.0": - "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - "version" "3.0.0" - -"slash@^4.0.0": - "integrity" "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - "resolved" "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" - "version" "4.0.0" - -"sockjs@^0.3.24": - "integrity" "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==" - "resolved" "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" - "version" "0.3.24" - dependencies: - "faye-websocket" "^0.11.3" - "uuid" "^8.3.2" - "websocket-driver" "^0.7.4" - -"source-list-map@^2.0.0", "source-list-map@^2.0.1": - "integrity" "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - "resolved" "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" - "version" "2.0.1" - -"source-map-js@^1.0.1", "source-map-js@^1.0.2": - "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" - "version" "1.0.2" - -"source-map-loader@^3.0.0": - "integrity" "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==" - "resolved" "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "abab" "^2.0.5" - "iconv-lite" "^0.6.3" - "source-map-js" "^1.0.1" - -"source-map-resolve@^0.6.0": - "integrity" "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==" - "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz" - "version" "0.6.0" - dependencies: - "atob" "^2.1.2" - "decode-uri-component" "^0.2.0" - -"source-map-support@^0.5.6", "source-map-support@~0.5.20": - "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" - "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" - "version" "0.5.21" - dependencies: - "buffer-from" "^1.0.0" - "source-map" "^0.6.0" - -"source-map@^0.6.0", "source-map@^0.6.1", "source-map@~0.6.0", "source-map@~0.6.1", "source-map@0.6.1": - "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - "version" "0.6.1" - -"source-map@^0.7.3": - "integrity" "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" - "version" "0.7.4" - -"source-map@^0.8.0-beta.0": - "integrity" "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz" - "version" "0.8.0-beta.0" - dependencies: - "whatwg-url" "^7.0.0" - -"sourcemap-codec@^1.4.8": - "integrity" "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - "resolved" "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" - "version" "1.4.8" - -"spdy-transport@^3.0.0": - "integrity" "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" - "resolved" "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" - "version" "3.0.0" - 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" - -"spdy@^4.0.2": - "integrity" "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" - "resolved" "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" - "version" "4.0.2" - 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" - -"sprintf-js@~1.0.2": - "integrity" "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - "version" "1.0.3" - -"stable@^0.1.8": - "integrity" "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - "resolved" "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" - "version" "0.1.8" - -"stack-utils@^2.0.3": - "integrity" "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==" - "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz" - "version" "2.0.5" - dependencies: - "escape-string-regexp" "^2.0.0" - -"stackframe@^1.3.4": - "integrity" "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" - "resolved" "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" - "version" "1.3.4" + ajv "^8.8.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.0.0" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== + +selfsigned@^2.0.1: + 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" + +semver@7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" + integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + +semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.3.2, semver@^7.3.5, semver@^7.3.7: + 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" + +send@0.18.0: + 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" + +serialize-javascript@^4.0.0: + 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" + +serialize-javascript@^6.0.0: + 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" + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.15.0: + 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" + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shebang-command@^2.0.0: + 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" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.7.3: + 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@^1.0.4: + 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" + +signal-exit@^3.0.2, signal-exit@^3.0.3: + 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@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slash@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" + integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== + +sockjs@^0.3.24: + 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" + +source-list-map@^2.0.0, source-list-map@^2.0.1: + 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-js@^1.0.1, source-map-js@^1.0.2: + 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@^3.0.0: + 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" + +source-map-resolve@^0.6.0: + 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== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + +source-map-support@^0.5.6, source-map-support@~0.5.20: + 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" + +source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3: + version "0.7.4" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== + +source-map@^0.8.0-beta.0: + 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" + +sourcemap-codec@^1.4.8: + version "1.4.8" + resolved "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" + integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + +spdy-transport@^3.0.0: + 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" + +spdy@^4.0.2: + 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" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stack-utils@^2.0.3: + 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" + +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== "statuses@>= 1.4.0 < 2": - "integrity" "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" - "version" "1.5.0" - -"statuses@2.0.1": - "integrity" "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - "resolved" "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" - "version" "2.0.1" - -"string_decoder@^1.1.1": - "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" - "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "safe-buffer" "~5.2.0" - -"string_decoder@~1.1.1": - "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" - "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "safe-buffer" "~5.1.0" - -"string-length@^4.0.1": - "integrity" "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==" - "resolved" "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "char-regex" "^1.0.2" - "strip-ansi" "^6.0.0" - -"string-length@^5.0.1": - "integrity" "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==" - "resolved" "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "char-regex" "^2.0.0" - "strip-ansi" "^7.0.1" - -"string-natural-compare@^3.0.1": - "integrity" "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" - "resolved" "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" - "version" "3.0.1" - -"string-width@^4.1.0", "string-width@^4.2.0": - "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" - "version" "4.2.3" - dependencies: - "emoji-regex" "^8.0.0" - "is-fullwidth-code-point" "^3.0.0" - "strip-ansi" "^6.0.1" - -"string.prototype.matchall@^4.0.6", "string.prototype.matchall@^4.0.7": - "integrity" "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==" - "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz" - "version" "4.0.7" - 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" - -"string.prototype.trimend@^1.0.5": - "integrity" "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==" - "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.4" - "es-abstract" "^1.19.5" - -"string.prototype.trimstart@^1.0.5": - "integrity" "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==" - "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.4" - "es-abstract" "^1.19.5" - -"stringify-object@^3.3.0": - "integrity" "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==" - "resolved" "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" - "version" "3.3.0" - dependencies: - "get-own-enumerable-property-symbols" "^3.0.0" - "is-obj" "^1.0.1" - "is-regexp" "^1.0.0" - -"strip-ansi@^6.0.0", "strip-ansi@^6.0.1": - "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" - "version" "6.0.1" - dependencies: - "ansi-regex" "^5.0.1" - -"strip-ansi@^7.0.1": - "integrity" "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz" - "version" "7.0.1" - dependencies: - "ansi-regex" "^6.0.1" - -"strip-bom@^3.0.0": - "integrity" "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" - "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" - "version" "3.0.0" - -"strip-bom@^4.0.0": - "integrity" "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" - "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" - "version" "4.0.0" - -"strip-comments@^2.0.1": - "integrity" "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" - "resolved" "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz" - "version" "2.0.1" - -"strip-final-newline@^2.0.0": - "integrity" "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" - "version" "2.0.0" - -"strip-indent@^3.0.0": - "integrity" "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==" - "resolved" "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "min-indent" "^1.0.0" - -"strip-json-comments@^3.1.0", "strip-json-comments@^3.1.1": - "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" - "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" - "version" "3.1.1" - -"style-loader@^3.3.1": - "integrity" "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" - "resolved" "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz" - "version" "3.3.1" - -"stylehacks@^5.1.0": - "integrity" "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==" - "resolved" "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "browserslist" "^4.16.6" - "postcss-selector-parser" "^6.0.4" - -"supports-color@^5.3.0": - "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" - "version" "5.5.0" - dependencies: - "has-flag" "^3.0.0" - -"supports-color@^7.0.0", "supports-color@^7.1.0": - "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" - "version" "7.2.0" - dependencies: - "has-flag" "^4.0.0" - -"supports-color@^8.0.0": - "integrity" "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" - "version" "8.1.1" - dependencies: - "has-flag" "^4.0.0" - -"supports-hyperlinks@^2.0.0": - "integrity" "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==" - "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "has-flag" "^4.0.0" - "supports-color" "^7.0.0" - -"supports-preserve-symlinks-flag@^1.0.0": - "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - "resolved" "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" - "version" "1.0.0" - -"svg-parser@^2.0.2": - "integrity" "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - "resolved" "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" - "version" "2.0.4" - -"svgo@^1.2.2": - "integrity" "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==" - "resolved" "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" - "version" "1.3.2" - 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" - -"svgo@^2.7.0": - "integrity" "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==" - "resolved" "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz" - "version" "2.8.0" + version "1.5.0" + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +string-length@^4.0.1: + 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" + +string-length@^5.0.1: + 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" + +string-natural-compare@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" + integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== + +string-width@^4.1.0, string-width@^4.2.0: + 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" + +string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.7: + 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" + +string.prototype.trimend@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" + integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string.prototype.trimstart@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" + integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string_decoder@^1.1.1: + 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" + +string_decoder@~1.1.1: + 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" + +stringify-object@^3.3.0: + 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" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + 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" + +strip-ansi@^7.0.1: + 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" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + +strip-bom@^4.0.0: + 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@^2.0.1: + 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@^2.0.0: + 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@^3.0.0: + 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" + +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: + 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@^3.3.1: + version "3.3.1" + resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz" + integrity sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ== + +stylehacks@^5.1.0: + 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" + +supports-color@^5.3.0: + 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" + +supports-color@^7.0.0, supports-color@^7.1.0: + 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" + +supports-color@^8.0.0: + 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" + +supports-hyperlinks@^2.0.0: + 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" + +supports-preserve-symlinks-flag@^1.0.0: + 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@^2.0.2: + version "2.0.4" + resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== + +svgo@^1.2.2: + version "1.3.2" + resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" + integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== + 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" + +svgo@^2.7.0: + 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" - -"symbol-tree@^3.2.4": - "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" - "version" "3.2.4" - -"tailwindcss@^3.0.2": - "integrity" "sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ==" - "resolved" "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz" - "version" "3.1.4" - dependencies: - "arg" "^5.0.2" - "chokidar" "^3.5.3" - "color-name" "^1.1.4" - "detective" "^5.2.1" - "didyoumean" "^1.2.2" - "dlv" "^1.1.3" - "fast-glob" "^3.2.11" - "glob-parent" "^6.0.2" - "is-glob" "^4.0.3" - "lilconfig" "^2.0.5" - "normalize-path" "^3.0.0" - "object-hash" "^3.0.0" - "picocolors" "^1.0.0" - "postcss" "^8.4.14" - "postcss-import" "^14.1.0" - "postcss-js" "^4.0.0" - "postcss-load-config" "^3.1.4" - "postcss-nested" "5.0.6" - "postcss-selector-parser" "^6.0.10" - "postcss-value-parser" "^4.2.0" - "quick-lru" "^5.1.1" - "resolve" "^1.22.0" - -"tapable@^1.0.0": - "integrity" "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - "resolved" "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" - "version" "1.1.3" - -"tapable@^2.0.0", "tapable@^2.1.1", "tapable@^2.2.0": - "integrity" "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - "resolved" "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" - "version" "2.2.1" - -"temp-dir@^2.0.0": - "integrity" "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" - "resolved" "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" - "version" "2.0.0" - -"tempy@^0.6.0": - "integrity" "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==" - "resolved" "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz" - "version" "0.6.0" - dependencies: - "is-stream" "^2.0.0" - "temp-dir" "^2.0.0" - "type-fest" "^0.16.0" - "unique-string" "^2.0.0" - -"terminal-link@^2.0.0": - "integrity" "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==" - "resolved" "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "ansi-escapes" "^4.2.1" - "supports-hyperlinks" "^2.0.0" - -"terser-webpack-plugin@^5.1.3", "terser-webpack-plugin@^5.2.5": - "integrity" "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==" - "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz" - "version" "5.3.3" + 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" + +symbol-tree@^3.2.4: + 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@^3.0.2: + version "3.1.4" + resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz" + integrity sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ== + dependencies: + arg "^5.0.2" + chokidar "^3.5.3" + color-name "^1.1.4" + detective "^5.2.1" + didyoumean "^1.2.2" + dlv "^1.1.3" + fast-glob "^3.2.11" + glob-parent "^6.0.2" + is-glob "^4.0.3" + lilconfig "^2.0.5" + normalize-path "^3.0.0" + object-hash "^3.0.0" + picocolors "^1.0.0" + postcss "^8.4.14" + postcss-import "^14.1.0" + postcss-js "^4.0.0" + postcss-load-config "^3.1.4" + postcss-nested "5.0.6" + postcss-selector-parser "^6.0.10" + postcss-value-parser "^4.2.0" + quick-lru "^5.1.1" + resolve "^1.22.0" + +tapable@^1.0.0: + version "1.1.3" + resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: + version "2.2.1" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +temp-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" + integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== + +tempy@^0.6.0: + 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" + +terminal-link@^2.0.0: + 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" + +terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.2.5: + version "5.3.3" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz" + integrity sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ== dependencies: "@jridgewell/trace-mapping" "^0.3.7" - "jest-worker" "^27.4.5" - "schema-utils" "^3.1.1" - "serialize-javascript" "^6.0.0" - "terser" "^5.7.2" + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.0" + terser "^5.7.2" -"terser@^5.0.0", "terser@^5.10.0", "terser@^5.7.2": - "integrity" "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==" - "resolved" "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz" - "version" "5.14.1" +terser@^5.0.0, terser@^5.10.0, terser@^5.7.2: + version "5.14.1" + resolved "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz" + integrity sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ== dependencies: "@jridgewell/source-map" "^0.3.2" - "acorn" "^8.5.0" - "commander" "^2.20.0" - "source-map-support" "~0.5.20" + acorn "^8.5.0" + commander "^2.20.0" + source-map-support "~0.5.20" -"test-exclude@^6.0.0": - "integrity" "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==" - "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" - "version" "6.0.0" +test-exclude@^6.0.0: + 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" - -"text-table@^0.2.0": - "integrity" "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - "version" "0.2.0" - -"throat@^6.0.1": - "integrity" "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" - "resolved" "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" - "version" "6.0.1" - -"thunky@^1.0.2": - "integrity" "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - "resolved" "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" - "version" "1.1.0" - -"tmpl@1.0.5": - "integrity" "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" - "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" - "version" "1.0.5" - -"to-fast-properties@^2.0.0": - "integrity" "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" - "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - "version" "2.0.0" - -"to-regex-range@^5.0.1": - "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" - "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "is-number" "^7.0.0" - -"toidentifier@1.0.1": - "integrity" "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" - "version" "1.0.1" - -"tough-cookie@^4.0.0": - "integrity" "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==" - "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "psl" "^1.1.33" - "punycode" "^2.1.1" - "universalify" "^0.1.2" - -"tr46@^1.0.1": - "integrity" "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==" - "resolved" "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "punycode" "^2.1.0" - -"tr46@^2.1.0": - "integrity" "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==" - "resolved" "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "punycode" "^2.1.1" - -"tryer@^1.0.1": - "integrity" "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" - "resolved" "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" - "version" "1.0.1" - -"tsconfig-paths@^3.14.1": - "integrity" "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==" - "resolved" "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz" - "version" "3.14.1" + glob "^7.1.4" + minimatch "^3.0.4" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +throat@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" + integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w== + +thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +to-regex-range@^5.0.1: + 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" + +toidentifier@1.0.1: + 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@^4.0.0: + 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" + +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" + integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== + dependencies: + punycode "^2.1.0" + +tr46@^2.1.0: + 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" + +tryer@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" + integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== + +tsconfig-paths@^3.14.1: + 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" - -"tslib@^1.8.1": - "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - "version" "1.14.1" - -"tslib@^2.0.3": - "integrity" "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" - "version" "2.4.0" - -"tsutils@^3.21.0": - "integrity" "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==" - "resolved" "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" - "version" "3.21.0" - dependencies: - "tslib" "^1.8.1" - -"type-check@^0.4.0", "type-check@~0.4.0": - "integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" - "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" - "version" "0.4.0" - dependencies: - "prelude-ls" "^1.2.1" - -"type-check@~0.3.2": - "integrity" "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==" - "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" - "version" "0.3.2" - dependencies: - "prelude-ls" "~1.1.2" - -"type-detect@4.0.8": - "integrity" "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" - "resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" - "version" "4.0.8" - -"type-fest@^0.16.0": - "integrity" "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" - "version" "0.16.0" - -"type-fest@^0.20.2": - "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" - "version" "0.20.2" - -"type-fest@^0.21.3", "type-fest@>=0.17.0 <3.0.0": - "integrity" "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" - "version" "0.21.3" - -"type-is@~1.6.18": - "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" - "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" - "version" "1.6.18" - dependencies: - "media-typer" "0.3.0" - "mime-types" "~2.1.24" - -"typedarray-to-buffer@^3.1.5": - "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==" - "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" - "version" "3.1.5" - dependencies: - "is-typedarray" "^1.0.0" - -"typescript@^3.2.1 || ^4", "typescript@>= 2.7", "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": - "integrity" "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" - "resolved" "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz" - "version" "4.7.4" - -"unbox-primitive@^1.0.2": - "integrity" "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==" - "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "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@^2.0.0": - "integrity" "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" - "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" - "version" "2.0.0" - -"unicode-match-property-ecmascript@^2.0.0": - "integrity" "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==" - "resolved" "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "unicode-canonical-property-names-ecmascript" "^2.0.0" - "unicode-property-aliases-ecmascript" "^2.0.0" - -"unicode-match-property-value-ecmascript@^2.0.0": - "integrity" "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" - "resolved" "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz" - "version" "2.0.0" - -"unicode-property-aliases-ecmascript@^2.0.0": - "integrity" "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" - "resolved" "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz" - "version" "2.0.0" - -"unique-string@^2.0.0": - "integrity" "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==" - "resolved" "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "crypto-random-string" "^2.0.0" - -"universalify@^0.1.2": - "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" - "version" "0.1.2" - -"universalify@^2.0.0": - "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" - "version" "2.0.0" - -"unpipe@~1.0.0", "unpipe@1.0.0": - "integrity" "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - "version" "1.0.0" - -"unquote@~1.1.1": - "integrity" "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" - "resolved" "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" - "version" "1.1.1" - -"upath@^1.2.0": - "integrity" "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" - "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" - "version" "1.2.0" - -"update-browserslist-db@^1.0.0": - "integrity" "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==" - "resolved" "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "escalade" "^3.1.1" - "picocolors" "^1.0.0" - -"uri-js@^4.2.2": - "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" - "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" - "version" "4.4.1" - dependencies: - "punycode" "^2.1.0" - -"util-deprecate@^1.0.1", "util-deprecate@^1.0.2", "util-deprecate@~1.0.1": - "integrity" "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - "version" "1.0.2" - -"util.promisify@~1.0.0": - "integrity" "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==" - "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "define-properties" "^1.1.3" - "es-abstract" "^1.17.2" - "has-symbols" "^1.0.1" - "object.getownpropertydescriptors" "^2.1.0" - -"utila@~0.4": - "integrity" "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" - "resolved" "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" - "version" "0.4.0" - -"utils-merge@1.0.1": - "integrity" "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" - "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - "version" "1.0.1" - -"uuid@^8.3.2": - "integrity" "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - "resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" - "version" "8.3.2" - -"v8-compile-cache@^2.0.3": - "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" - "version" "2.3.0" - -"v8-to-istanbul@^8.1.0": - "integrity" "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==" - "resolved" "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz" - "version" "8.1.1" + json5 "^1.0.1" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.0.3: + version "2.4.0" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" + integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== + +tsutils@^3.21.0: + 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" + +type-check@^0.4.0, type-check@~0.4.0: + 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" + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== + dependencies: + prelude-ls "~1.1.2" + +type-detect@4.0.8: + 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@^0.16.0: + version "0.16.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" + integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== + +type-fest@^0.20.2: + 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== + +type-fest@^0.21.3: + 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@~1.6.18: + 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" + +typedarray-to-buffer@^3.1.5: + 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" + +unbox-primitive@^1.0.2: + 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" + +unicode-canonical-property-names-ecmascript@^2.0.0: + 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@^2.0.0: + 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" + +unicode-match-property-value-ecmascript@^2.0.0: + 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@^2.0.0: + 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@^2.0.0: + 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" + +universalify@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" + integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg== + +upath@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + +update-browserslist-db@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz" + integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +uri-js@^4.2.2: + 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" + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +util.promisify@~1.0.0: + 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" + +utila@~0.4: + version "0.4.0" + resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" + integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +uuid@^8.3.2: + 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@^2.0.3: + 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@^8.1.0: + 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" - -"vary@~1.1.2": - "integrity" "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" - "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - "version" "1.1.2" - -"w3c-hr-time@^1.0.2": - "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==" - "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "browser-process-hrtime" "^1.0.0" - -"w3c-xmlserializer@^2.0.0": - "integrity" "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==" - "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "xml-name-validator" "^3.0.0" - -"walker@^1.0.7": - "integrity" "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==" - "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" - "version" "1.0.8" - dependencies: - "makeerror" "1.0.12" - -"watchpack@^2.3.1": - "integrity" "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==" - "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" - "version" "2.4.0" - dependencies: - "glob-to-regexp" "^0.4.1" - "graceful-fs" "^4.1.2" - -"wbuf@^1.1.0", "wbuf@^1.7.3": - "integrity" "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" - "resolved" "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" - "version" "1.7.3" - dependencies: - "minimalistic-assert" "^1.0.0" - -"web-vitals@^2.1.4": - "integrity" "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" - "resolved" "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz" - "version" "2.1.4" - -"webidl-conversions@^4.0.2": - "integrity" "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz" - "version" "4.0.2" - -"webidl-conversions@^5.0.0": - "integrity" "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" - "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" - "version" "5.0.0" - -"webidl-conversions@^6.1.0": - "integrity" "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" - "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" - "version" "6.1.0" - -"webpack-dev-middleware@^5.3.1": - "integrity" "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==" - "resolved" "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" - "version" "5.3.3" - dependencies: - "colorette" "^2.0.10" - "memfs" "^3.4.3" - "mime-types" "^2.1.31" - "range-parser" "^1.2.1" - "schema-utils" "^4.0.0" - -"webpack-dev-server@^4.6.0", "webpack-dev-server@3.x || 4.x": - "integrity" "sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q==" - "resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz" - "version" "4.9.2" + convert-source-map "^1.6.0" + source-map "^0.7.3" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +w3c-hr-time@^1.0.2: + 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" + +w3c-xmlserializer@^2.0.0: + 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" + +walker@^1.0.7: + 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" + +watchpack@^2.3.1: + version "2.4.0" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" + integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +wbuf@^1.1.0, wbuf@^1.7.3: + 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" + +web-vitals@^2.1.4: + version "2.1.4" + resolved "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz" + integrity sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg== + +webidl-conversions@^4.0.2: + 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== + +webidl-conversions@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + +webidl-conversions@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" + integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + +webpack-dev-middleware@^5.3.1: + version "5.3.3" + resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" + integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== + dependencies: + colorette "^2.0.10" + memfs "^3.4.3" + mime-types "^2.1.31" + range-parser "^1.2.1" + schema-utils "^4.0.0" + +webpack-dev-server@^4.6.0: + version "4.9.2" + resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz" + integrity sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q== dependencies: "@types/bonjour" "^3.5.9" "@types/connect-history-api-fallback" "^1.3.5" @@ -8704,186 +8573,186 @@ "@types/serve-static" "^1.13.10" "@types/sockjs" "^0.3.33" "@types/ws" "^8.5.1" - "ansi-html-community" "^0.0.8" - "bonjour-service" "^1.0.11" - "chokidar" "^3.5.3" - "colorette" "^2.0.10" - "compression" "^1.7.4" - "connect-history-api-fallback" "^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" - "rimraf" "^3.0.2" - "schema-utils" "^4.0.0" - "selfsigned" "^2.0.1" - "serve-index" "^1.9.1" - "sockjs" "^0.3.24" - "spdy" "^4.0.2" - "webpack-dev-middleware" "^5.3.1" - "ws" "^8.4.2" - -"webpack-manifest-plugin@^4.0.2": - "integrity" "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==" - "resolved" "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz" - "version" "4.1.1" - dependencies: - "tapable" "^2.0.0" - "webpack-sources" "^2.2.0" - -"webpack-sources@^1.4.3": - "integrity" "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==" - "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" - "version" "1.4.3" - dependencies: - "source-list-map" "^2.0.0" - "source-map" "~0.6.1" - -"webpack-sources@^2.2.0": - "integrity" "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==" - "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz" - "version" "2.3.1" - dependencies: - "source-list-map" "^2.0.1" - "source-map" "^0.6.1" - -"webpack-sources@^3.2.3": - "integrity" "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" - "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" - "version" "3.2.3" - -"webpack@^4.0.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", "webpack@^4.4.0 || ^5.9.0", "webpack@^4.44.2 || ^5.47.0", "webpack@^5.0.0", "webpack@^5.1.0", "webpack@^5.20.0", "webpack@^5.64.4", "webpack@>= 4", "webpack@>=2", "webpack@>=4.43.0 <6.0.0": - "integrity" "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==" - "resolved" "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz" - "version" "5.73.0" + 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" + rimraf "^3.0.2" + schema-utils "^4.0.0" + selfsigned "^2.0.1" + serve-index "^1.9.1" + sockjs "^0.3.24" + spdy "^4.0.2" + webpack-dev-middleware "^5.3.1" + ws "^8.4.2" + +webpack-manifest-plugin@^4.0.2: + 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" + +webpack-sources@^1.4.3: + 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" + +webpack-sources@^2.2.0: + 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" + +webpack-sources@^3.2.3: + 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== + +webpack@^5.64.4: + version "5.73.0" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz" + integrity sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA== 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.3" - "es-module-lexer" "^0.9.0" - "eslint-scope" "5.1.1" - "events" "^3.2.0" - "glob-to-regexp" "^0.4.1" - "graceful-fs" "^4.2.9" - "json-parse-even-better-errors" "^2.3.1" - "loader-runner" "^4.2.0" - "mime-types" "^2.1.27" - "neo-async" "^2.6.2" - "schema-utils" "^3.1.0" - "tapable" "^2.1.1" - "terser-webpack-plugin" "^5.1.3" - "watchpack" "^2.3.1" - "webpack-sources" "^3.2.3" - -"websocket-driver@^0.7.4", "websocket-driver@>=0.5.1": - "integrity" "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==" - "resolved" "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" - "version" "0.7.4" - dependencies: - "http-parser-js" ">=0.5.1" - "safe-buffer" ">=5.1.0" - "websocket-extensions" ">=0.1.1" - -"websocket-extensions@>=0.1.1": - "integrity" "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" - "resolved" "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" - "version" "0.1.4" - -"whatwg-encoding@^1.0.5": - "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==" - "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "iconv-lite" "0.4.24" - -"whatwg-fetch@^3.6.2": - "integrity" "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" - "version" "3.6.2" - -"whatwg-mimetype@^2.3.0": - "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" - "version" "2.3.0" - -"whatwg-url@^7.0.0": - "integrity" "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==" - "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz" - "version" "7.1.0" - dependencies: - "lodash.sortby" "^4.7.0" - "tr46" "^1.0.1" - "webidl-conversions" "^4.0.2" - -"whatwg-url@^8.0.0", "whatwg-url@^8.5.0": - "integrity" "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==" - "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" - "version" "8.7.0" - dependencies: - "lodash" "^4.7.0" - "tr46" "^2.1.0" - "webidl-conversions" "^6.1.0" - -"which-boxed-primitive@^1.0.2": - "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" - "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" - "version" "1.0.2" - 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" - -"which@^1.3.1": - "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" - "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - "version" "1.3.1" - dependencies: - "isexe" "^2.0.0" - -"which@^2.0.1": - "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" - "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "isexe" "^2.0.0" - -"word-wrap@^1.2.3", "word-wrap@~1.2.3": - "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" - "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" - "version" "1.2.3" - -"workbox-background-sync@6.5.3": - "integrity" "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==" - "resolved" "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "idb" "^6.1.4" - "workbox-core" "6.5.3" - -"workbox-broadcast-update@6.5.3": - "integrity" "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==" - "resolved" "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-build@6.5.3": - "integrity" "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==" - "resolved" "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz" - "version" "6.5.3" + acorn "^8.4.1" + acorn-import-assertions "^1.7.6" + browserslist "^4.14.5" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.9.3" + es-module-lexer "^0.9.0" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.9" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.1.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.1.3" + watchpack "^2.3.1" + webpack-sources "^3.2.3" + +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + 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" + +websocket-extensions@>=0.1.1: + 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@^1.0.5: + 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" + +whatwg-fetch@^3.6.2: + version "3.6.2" + resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" + integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== + +whatwg-mimetype@^2.3.0: + 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@^7.0.0: + 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" + +whatwg-url@^8.0.0, whatwg-url@^8.5.0: + 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" + +which-boxed-primitive@^1.0.2: + 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" + +which@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + 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" + +word-wrap@^1.2.3, word-wrap@~1.2.3: + 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@6.5.3: + 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" + +workbox-broadcast-update@6.5.3: + 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" + +workbox-build@6.5.3: + 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" @@ -8893,230 +8762,230 @@ "@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" - -"workbox-cacheable-response@6.5.3": - "integrity" "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==" - "resolved" "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-core@6.5.3": - "integrity" "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" - "resolved" "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz" - "version" "6.5.3" - -"workbox-expiration@6.5.3": - "integrity" "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==" - "resolved" "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "idb" "^6.1.4" - "workbox-core" "6.5.3" - -"workbox-google-analytics@6.5.3": - "integrity" "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==" - "resolved" "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-background-sync" "6.5.3" - "workbox-core" "6.5.3" - "workbox-routing" "6.5.3" - "workbox-strategies" "6.5.3" - -"workbox-navigation-preload@6.5.3": - "integrity" "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==" - "resolved" "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-precaching@6.5.3": - "integrity" "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==" - "resolved" "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - "workbox-routing" "6.5.3" - "workbox-strategies" "6.5.3" - -"workbox-range-requests@6.5.3": - "integrity" "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==" - "resolved" "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-recipes@6.5.3": - "integrity" "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==" - "resolved" "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz" - "version" "6.5.3" - 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" - -"workbox-routing@6.5.3": - "integrity" "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==" - "resolved" "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-strategies@6.5.3": - "integrity" "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==" - "resolved" "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-streams@6.5.3": - "integrity" "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==" - "resolved" "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - "workbox-routing" "6.5.3" - -"workbox-sw@6.5.3": - "integrity" "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" - "resolved" "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz" - "version" "6.5.3" - -"workbox-webpack-plugin@^6.4.1": - "integrity" "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==" - "resolved" "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz" - "version" "6.5.3" - 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" - -"workbox-window@6.5.3": - "integrity" "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==" - "resolved" "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz" - "version" "6.5.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" + +workbox-cacheable-response@6.5.3: + 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" + +workbox-core@6.5.3: + 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@6.5.3: + 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" + +workbox-google-analytics@6.5.3: + 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" + +workbox-navigation-preload@6.5.3: + 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" + +workbox-precaching@6.5.3: + 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" + +workbox-range-requests@6.5.3: + 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" + +workbox-recipes@6.5.3: + 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" + +workbox-routing@6.5.3: + 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" + +workbox-strategies@6.5.3: + 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" + +workbox-streams@6.5.3: + 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" + +workbox-sw@6.5.3: + 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@^6.4.1: + 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" + +workbox-window@6.5.3: + 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" - -"wrap-ansi@^7.0.0": - "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" - "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" - "version" "7.0.0" - dependencies: - "ansi-styles" "^4.0.0" - "string-width" "^4.1.0" - "strip-ansi" "^6.0.0" - -"wrappy@1": - "integrity" "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - "version" "1.0.2" - -"write-file-atomic@^3.0.0": - "integrity" "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==" - "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" - "version" "3.0.3" - dependencies: - "imurmurhash" "^0.1.4" - "is-typedarray" "^1.0.0" - "signal-exit" "^3.0.2" - "typedarray-to-buffer" "^3.1.5" - -"ws@^7.4.6": - "integrity" "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==" - "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz" - "version" "7.5.8" - -"ws@^8.4.2": - "integrity" "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==" - "resolved" "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz" - "version" "8.8.0" - -"xml-name-validator@^3.0.0": - "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" - "version" "3.0.0" - -"xmlchars@^2.2.0": - "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" - "version" "2.2.0" - -"xtend@^4.0.2": - "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" - "version" "4.0.2" - -"y18n@^5.0.5": - "integrity" "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" - "resolved" "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" - "version" "5.0.8" - -"yallist@^4.0.0": - "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" - "version" "4.0.0" - -"yaml@^1.10.0", "yaml@^1.10.2", "yaml@^1.7.2": - "integrity" "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" - "resolved" "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" - "version" "1.10.2" - -"yargs-parser@^20.2.2": - "integrity" "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" - "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" - "version" "20.2.9" - -"yargs@^16.2.0": - "integrity" "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==" - "resolved" "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" - "version" "16.2.0" - 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" - -"yocto-queue@^0.1.0": - "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" - "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" - "version" "0.1.0" + workbox-core "6.5.3" + +wrap-ansi@^7.0.0: + 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" + +wrappy@1: + version "1.0.2" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^3.0.0: + 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" + +ws@^7.4.6: + version "7.5.8" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz" + integrity sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw== + +ws@^8.4.2: + version "8.8.0" + resolved "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz" + integrity sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ== + +xml-name-validator@^3.0.0: + 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@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + +xtend@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: + version "1.10.2" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs@^16.2.0: + 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" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From 4d69765effb706d79d7d818062ad1e0dc29e07ab Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 29 Jun 2022 22:00:14 -0400 Subject: [PATCH 12/69] puts cards in flexbox --- src/components/Board.css | 3 +++ src/components/Board.js | 1 + 2 files changed, 4 insertions(+) diff --git a/src/components/Board.css b/src/components/Board.css index e69de29bb..431410e6a 100644 --- a/src/components/Board.css +++ b/src/components/Board.css @@ -0,0 +1,3 @@ +.cards { + display: flex; +} \ No newline at end of file diff --git a/src/components/Board.js b/src/components/Board.js index d261fa71c..44229876f 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -4,6 +4,7 @@ import Card from './Card'; import { URL } from '../App'; import NewCardForm from './NewCardForm'; import SortMenu from './SortMenu'; +import './Board.css'; const Board = ({ boardId }) => { const [cardData, setCardData] = useState([]); From 7c0f8c536bb9067e466dae35caa8e66bff1158ef Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Wed, 29 Jun 2022 22:23:58 -0500 Subject: [PATCH 13/69] Added New Board Form --- src/App.js | 2 + src/Components/NewBoardForm.js | 55 ++++++++++++++++ src/Components/NewCardForm.js | 42 ++++++------ src/Components/UpdateBoardForm.js | 102 +++++++++++++++--------------- 4 files changed, 129 insertions(+), 72 deletions(-) create mode 100644 src/Components/NewBoardForm.js diff --git a/src/App.js b/src/App.js index a2b18e0a4..6c830f338 100644 --- a/src/App.js +++ b/src/App.js @@ -2,6 +2,7 @@ import "./App.css"; import React, { useState, useEffect } from "react"; import axios from "axios"; import UpdateBoardForm from "./Components/UpdateBoardForm"; +import NewBoardForm from "./Components/NewBoardForm"; import Board from "./Components/Board"; import BoardList from "./Components/BoardList"; @@ -100,6 +101,7 @@ const App = () => {
    + +
    + + + ); +}; + +export default NewBoardForm; diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index 8db11a063..696ac17c6 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -1,29 +1,29 @@ -import React, { useState } from 'react'; -import PropTypes from 'prop-types'; +import React, { useState } from "react"; +import PropTypes from "prop-types"; const NewCardForm = ({ createCardFunction }) => { - // State to toogle form - const [isVisible, setVisible] = useState(false); + // State to toogle form + const [isVisible, setVisible] = useState(false); - // State to submit new form - const [newCardMessage, setCardMessage] = useState({ cardMessage: '' }); + // State to submit new form + const [newCardMessage, setCardMessage] = useState({ cardMessage: "" }); - // Event Handler to toggle form: - const toggleCardForm = (event) => { - event.preventDefault(); - // finish event handler - }; + // Event Handler to toggle form: + const toggleCardForm = (event) => { + event.preventDefault(); + // finish event handler + }; - return ( -
    -

    Add A New Card

    -
    - - w - -
    -
    - ); + return ( +
    +

    Add A New Card

    +
    + + + +
    +
    + ); }; export default NewCardForm; diff --git a/src/Components/UpdateBoardForm.js b/src/Components/UpdateBoardForm.js index a860f755f..84ee6066a 100644 --- a/src/Components/UpdateBoardForm.js +++ b/src/Components/UpdateBoardForm.js @@ -1,62 +1,62 @@ -import React, { useState } from 'react'; -import PropTypes from 'prop-types'; -import './Forms.css'; +import React, { useState } from "react"; +import PropTypes from "prop-types"; +import "./Forms.css"; const UpdateBoardForm = ({ updateBoardCallback }) => { - const blankFormData = { title: '', owner: '' }; + const blankFormData = { title: "", owner: "" }; - const [formData, setFormData] = useState(blankFormData); - const [hide, setHide] = useState(true); + const [formData, setFormData] = useState(blankFormData); + const [hide, setHide] = useState(true); - const updateFormData = (e) => { - const newFormData = { - ...formData, - [e.target.name]: e.target.value, - }; - setFormData(newFormData); + const updateFormData = (e) => { + const newFormData = { + ...formData, + [e.target.name]: e.target.value, }; - - const updateBoard = (e) => { - e.preventDefault(); - updateBoardCallback(formData); - setFormData(blankFormData); - }; - - const shown = hide ? 'hidden' : 'shown'; - - return ( -
    - -
    -

    Update Board

    -
    - - - - - -
    -
    -
    - ); + setFormData(newFormData); + }; + + const updateBoard = (e) => { + e.preventDefault(); + updateBoardCallback(formData); + setFormData(blankFormData); + }; + + const shown = hide ? "hidden" : "shown"; + + return ( +
    + +
    +

    Update Board

    +
    + + + + + +
    +
    +
    + ); }; UpdateBoardForm.propTypes = { - updateBoardCallback: PropTypes.func.isRequired, + updateBoardCallback: PropTypes.func.isRequired, }; export default UpdateBoardForm; From 4bfc270be56d910a509678cea3c8c09c71e41d52 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Wed, 29 Jun 2022 22:46:38 -0500 Subject: [PATCH 14/69] fix error --- src/App.js | 182 ++++++++++++++++++++++++----------------------------- 1 file changed, 83 insertions(+), 99 deletions(-) diff --git a/src/App.js b/src/App.js index 686260557..face19dc3 100644 --- a/src/App.js +++ b/src/App.js @@ -6,98 +6,97 @@ import NewBoardForm from "./Components/NewBoardForm"; import Board from "./Components/Board"; import BoardList from "./Components/BoardList"; - -export const URL = 'https://ma5en-inspo-board-be.herokuapp.com'; +export const URL = "https://ma5en-inspo-board-be.herokuapp.com"; const App = () => { - // BRAINS - const [boardData, setBoardData] = useState([]); - const [selected, setSelected] = useState({}); + // BRAINS + const [boardData, setBoardData] = useState([]); + const [selected, setSelected] = useState({}); - const selectBoard = (boardId) => { - for (const board of boardData) { - if (board.id === boardId) { - setSelected(board); - } - } - }; + const selectBoard = (boardId) => { + for (const board of boardData) { + if (board.id === boardId) { + setSelected(board); + } + } + }; - const getBoards = () => { - axios - .get(`${URL}/boards`) - .then((response) => { - const newData = response.data.map((board) => { - return { - id: board.board_id, - title: board.title, - owner: board.owner, - }; - }); - setBoardData(newData); - if (!selected.id) { - setSelected(newData[0]); - } - }) - .catch((err) => { - alert(err); - }); - }; + const getBoards = () => { + axios + .get(`${URL}/boards`) + .then((response) => { + const newData = response.data.map((board) => { + return { + id: board.board_id, + title: board.title, + owner: board.owner, + }; + }); + setBoardData(newData); + if (!selected.id) { + setSelected(newData[0]); + } + }) + .catch((err) => { + alert(err); + }); + }; - useEffect(() => getBoards(), [boardData]); + useEffect(() => getBoards(), [boardData]); - const updateBoard = (newBoardInfo) => { - axios - .put(`${URL}/boards/${selected.id}`, newBoardInfo) - .catch((err) => alert(err)); - const newBoardData = boardData.map((board) => { - if (board.id === selected.id) { - return newBoardInfo; - } else { - return board; - } - }); - setBoardData(newBoardData); - }; + const updateBoard = (newBoardInfo) => { + axios + .put(`${URL}/boards/${selected.id}`, newBoardInfo) + .catch((err) => alert(err)); + const newBoardData = boardData.map((board) => { + if (board.id === selected.id) { + return newBoardInfo; + } else { + return board; + } + }); + setBoardData(newBoardData); + }; - const addBoard = ({ title, owner }) => { - console.log(title, owner); - axios - .post(`${URL}/boards`, { - title: title, - owner: owner, - }) - .then((response) => { - console.log(response); - // setBoard(response); - }) - .catch((error) => { - console.log(error); - }); - }; + const addBoard = ({ title, owner }) => { + console.log(title, owner); + axios + .post(`${URL}/boards`, { + title: title, + owner: owner, + }) + .then((response) => { + console.log(response); + // setBoard(response); + }) + .catch((error) => { + console.log(error); + }); + }; - const getBoard = (boardId) => { - console.log(boardId); - axios - .get(`${URL}/boards/${boardId}`) - .then((response) => { - console.log(response); - }) - .catch((error) => { - console.log(error); - }); - }; + const getBoard = (boardId) => { + console.log(boardId); + axios + .get(`${URL}/boards/${boardId}`) + .then((response) => { + console.log(response); + }) + .catch((error) => { + console.log(error); + }); + }; - const deleteBoard = (boardId) => { - console.log(boardId); - axios - .delete(`${URL}/boards/${boardId}`) - .then((response) => { - console.log(response); - }) - .catch((error) => { - console.log(error); - }); - }; + const deleteBoard = (boardId) => { + console.log(boardId); + axios + .delete(`${URL}/boards/${boardId}`) + .then((response) => { + console.log(response); + }) + .catch((error) => { + console.log(error); + }); + }; // BEAUTY return ( @@ -106,21 +105,7 @@ const App = () => { {selected.id && } - - - + {/* */}
    ); - }; export default App; From 7d14eac9dac10e03dd0cffd9adb7ef07c1635f8d Mon Sep 17 00:00:00 2001 From: Ivana Maldonado Date: Thu, 30 Jun 2022 12:38:58 -0400 Subject: [PATCH 15/69] Adds new card form --- src/App.js | 17 +++++++++++++ src/Components/BoardList.js | 2 -- src/Components/NewCardForm.js | 48 ++++++++++++++++++++++------------- src/components/Board.js | 2 +- 4 files changed, 49 insertions(+), 20 deletions(-) diff --git a/src/App.js b/src/App.js index face19dc3..196030a9c 100644 --- a/src/App.js +++ b/src/App.js @@ -5,6 +5,7 @@ import UpdateBoardForm from "./Components/UpdateBoardForm"; import NewBoardForm from "./Components/NewBoardForm"; import Board from "./Components/Board"; import BoardList from "./Components/BoardList"; +import NewCardForm from "./Components/NewCardForm" export const URL = "https://ma5en-inspo-board-be.herokuapp.com"; @@ -12,6 +13,7 @@ const App = () => { // BRAINS const [boardData, setBoardData] = useState([]); const [selected, setSelected] = useState({}); + const [cardList, setCardList] = useState([]); const selectBoard = (boardId) => { for (const board of boardData) { @@ -98,6 +100,20 @@ const App = () => { }); }; + const addNewCard = (newCard) => { + axios + .post(`${URL}/boards/${selected.id}`, newCard) + .then((response) => { + console.log("a new card has been posted"); + const cards = [...cardList]; + cards.push(response.data); + setCardList(cards) + }) + .catch((error) => { + console.log(error) + }); + }; + // BEAUTY return (
    @@ -106,6 +122,7 @@ const App = () => { {selected.id && } {/* */} + - - +
    + +
    +

    Add A New Card

    +
    + + + +
    +
    +
    ); }; diff --git a/src/components/Board.js b/src/components/Board.js index cac235e83..45ec41369 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -94,7 +94,7 @@ const Board = ({ boardId }) => { ); })}
    - + {/* */}
    ); }; From af6c2a8e396b14dea8f48b0c59b043404a0274cb Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Thu, 30 Jun 2022 11:47:23 -0500 Subject: [PATCH 16/69] remerge to get new board function back at the top --- src/App.css | 4 + src/App.js | 9 +- src/Components/BoardList.js | 37 +++---- src/Components/NewBoardForm.js | 66 ++++++------ src/components/Board.js | 177 +++++++++++++++++---------------- 5 files changed, 156 insertions(+), 137 deletions(-) diff --git a/src/App.css b/src/App.css index c4034ce7b..5c0bfa11c 100644 --- a/src/App.css +++ b/src/App.css @@ -12,3 +12,7 @@ font-size: calc(10px + 2vmin); color: white; } + +ul { + list-style-type: none; +} \ No newline at end of file diff --git a/src/App.js b/src/App.js index face19dc3..b414e831c 100644 --- a/src/App.js +++ b/src/App.js @@ -101,11 +101,14 @@ const App = () => { // BEAUTY return (
    - + + {selected.id && } - - {/* */} + + ); }; BoardList.propTypes = { - boards: PropTypes.array.isRequired, + boards: PropTypes.array.isRequired, }; export default BoardList; diff --git a/src/Components/NewBoardForm.js b/src/Components/NewBoardForm.js index 861e3f196..515fa1135 100644 --- a/src/Components/NewBoardForm.js +++ b/src/Components/NewBoardForm.js @@ -5,6 +5,7 @@ const NewBoardForm = ({ onAddBoardCallback }) => { title: "", owner: "", }); + const [hide, setHide] = useState(true); const submitBoardData = (event) => { event.preventDefault(); @@ -20,35 +21,44 @@ const NewBoardForm = ({ onAddBoardCallback }) => { setBoardData({ ...boardData, [event.target.name]: event.target.value }); }; + const shown = hide ? "hidden" : "shown"; + return ( -
    -
    -

    Add New Board

    -
    -
    - - -
    -
    - - -
    - -
    -
    -
    +
    + +
    +
    +
    +

    Add New Board

    +
    +
    + + +
    +
    + + +
    + +
    +
    +
    +
    +
    ); }; diff --git a/src/components/Board.js b/src/components/Board.js index cac235e83..2dcf207fc 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -1,102 +1,103 @@ -import React, { useState, useEffect } from 'react'; -import axios from 'axios'; -import Card from './Card'; -import { URL } from '../App'; -import NewCardForm from './NewCardForm'; +import React, { useState, useEffect } from "react"; +import axios from "axios"; +import Card from "./Card"; +import { URL } from "../App"; +import NewCardForm from "./NewCardForm"; const Board = ({ boardId }) => { - const [cardData, setCardData] = useState([]); + const [cardData, setCardData] = useState([]); - const getCards = () => { - axios - .get(`${URL}/boards/${boardId}/cards`) - .then((response) => { - const newData = response.data.map((card) => { - return { - id: card.card_id, - message: card.message, - likeCount: card.like_count, - }; - }); - setCardData(newData); - }) - .catch((err) => { - alert(err); - }); - }; + const getCards = () => { + axios + .get(`${URL}/boards/${boardId}/cards`) + .then((response) => { + const newData = response.data.map((card) => { + return { + id: card.card_id, + message: card.message, + likeCount: card.like_count, + }; + }); + setCardData(newData); + }) + .catch((err) => { + alert(err); + }); + }; - useEffect(() => getCards(), [cardData]); + useEffect(() => getCards(), [cardData]); - const createCard = () => {}; + const createCard = () => {}; - const updateCard = async (id, message) => { - try { - await axios.patch(`${URL}/cards/${id}`, { message }); - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - [message]: message, - }; - } else { - return card; - } - }); - setCardData(newCardData); - } catch (err) { - alert(err); + const updateCard = async (id, message) => { + try { + await axios.patch(`${URL}/cards/${id}`, { message }); + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + [message]: message, + }; + } else { + return card; } - }; + }); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; - const deleteCard = async (id) => { - try { - await axios.delete(`${URL}/cards/${id}`); - const newCardData = cardData.filter((card) => card.id !== id); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; + const deleteCard = async (id) => { + try { + await axios.delete(`${URL}/cards/${id}`); + const newCardData = cardData.filter((card) => card.id !== id); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; - const updateLikes = async (id) => { - try { - await axios.patch(`${URL}/cards/${id}/like`); - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - likeCount: card.likeCount + 1, - }; - } else { - return card; - } - }); - setCardData(newCardData); - } catch (err) { - alert(err); + const updateLikes = async (id) => { + try { + await axios.patch(`${URL}/cards/${id}/like`); + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + likeCount: card.likeCount + 1, + }; + } else { + return card; } - }; + }); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; - return ( -
    -
    - {cardData.map((card, index) => { - return ( - - ); - })} -
    - -
    - ); + return ( +
    + +
    +

    {Board.title}

    + {cardData.map((card, index) => { + return ( + + ); + })} +
    +
    + ); }; export default Board; From 50d734db8f09dd5614deec4e37f6acd3ad39af36 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Thu, 30 Jun 2022 14:04:59 -0400 Subject: [PATCH 17/69] fixes addNewCardForm and delete board button --- src/App.js | 221 ++++++++++++++-------------------- src/Components/BoardList.js | 32 +++-- src/Components/NewCardForm.js | 79 ++++++------ src/components/Board.js | 140 +++++++++++---------- 4 files changed, 224 insertions(+), 248 deletions(-) diff --git a/src/App.js b/src/App.js index 4b50dbd04..74857964a 100644 --- a/src/App.js +++ b/src/App.js @@ -1,143 +1,106 @@ -import "./App.css"; -import React, { useState, useEffect } from "react"; -import axios from "axios"; -import UpdateBoardForm from "./Components/UpdateBoardForm"; -import NewBoardForm from "./Components/NewBoardForm"; -import Board from "./Components/Board"; -import BoardList from "./Components/BoardList"; -import NewCardForm from "./Components/NewCardForm" +import './App.css'; +import React, { useState, useEffect } from 'react'; +import axios from 'axios'; +import UpdateBoardForm from './Components/UpdateBoardForm'; +import NewBoardForm from './Components/NewBoardForm'; +import Board from './Components/Board'; +import BoardList from './Components/BoardList'; -export const URL = "https://ma5en-inspo-board-be.herokuapp.com"; +export const URL = 'https://ma5en-inspo-board-be.herokuapp.com'; const App = () => { - // BRAINS - const [boardData, setBoardData] = useState([]); - const [selected, setSelected] = useState({}); - const [cardList, setCardList] = useState([]); + // BRAINS + const [boardData, setBoardData] = useState([]); + const [selected, setSelected] = useState({}); - const selectBoard = (boardId) => { - for (const board of boardData) { - if (board.id === boardId) { - setSelected(board); - } - } - }; - - const getBoards = () => { - axios - .get(`${URL}/boards`) - .then((response) => { - const newData = response.data.map((board) => { - return { - id: board.board_id, - title: board.title, - owner: board.owner, - }; - }); - setBoardData(newData); - if (!selected.id) { - setSelected(newData[0]); + const selectBoard = (boardId) => { + for (const board of boardData) { + if (board.id === boardId) { + setSelected(board); + } } - }) - .catch((err) => { - alert(err); - }); - }; - - useEffect(() => getBoards(), [boardData]); + }; - const updateBoard = (newBoardInfo) => { - axios - .put(`${URL}/boards/${selected.id}`, newBoardInfo) - .catch((err) => alert(err)); - const newBoardData = boardData.map((board) => { - if (board.id === selected.id) { - return newBoardInfo; - } else { - return board; - } - }); - setBoardData(newBoardData); - }; + const getBoards = () => { + axios + .get(`${URL}/boards`) + .then((response) => { + const newData = response.data.map((board) => { + return { + id: board.board_id, + title: board.title, + owner: board.owner, + }; + }); + setBoardData(newData); + }) + .catch((err) => { + alert(err); + }); + }; - const addBoard = ({ title, owner }) => { - console.log(title, owner); - axios - .post(`${URL}/boards`, { - title: title, - owner: owner, - }) - .then((response) => { - console.log(response); - // setBoard(response); - }) - .catch((error) => { - console.log(error); - }); - }; + useEffect(() => getBoards(), [boardData]); - const getBoard = (boardId) => { - console.log(boardId); - axios - .get(`${URL}/boards/${boardId}`) - .then((response) => { - console.log(response); - }) - .catch((error) => { - console.log(error); - }); - }; - - const deleteBoard = (boardId) => { - console.log(boardId); - axios - .delete(`${URL}/boards/${boardId}`) - .then((response) => { - console.log(response); - }) - .catch((error) => { - console.log(error); - }); - }; + const updateBoard = (newBoardInfo) => { + axios + .put(`${URL}/boards/${selected.id}`, newBoardInfo) + .catch((err) => alert(err)); + const newBoardData = boardData.map((board) => { + if (board.id === selected.id) { + return newBoardInfo; + } else { + return board; + } + }); + setBoardData(newBoardData); + }; - const addNewCard = (newCard) => { - axios - .post(`${URL}/boards/${selected.id}`, newCard) - .then((response) => { - console.log("a new card has been posted"); - const cards = [...cardList]; - cards.push(response.data); - setCardList(cards) - }) - .catch((error) => { - console.log(error) - }); - }; + const addBoard = ({ title, owner }) => { + axios + .post(`${URL}/boards`, { + title: title, + owner: owner, + }) + .then((response) => {}) + .catch((error) => { + console.log(error); + }); + }; - // BEAUTY - return ( -
    - - - - {selected.id && } + const deleteBoard = (boardId) => { + setSelected({}); + axios + .delete(`${URL}/boards/${boardId}`) + .then((response) => { + const newBoardData = boardData.filter( + (board) => board.id !== boardId + ); + setBoardData(newBoardData); + }) + .catch((error) => { + console.log(error); + }); + }; - - {/* */} - - -
    - ); + // BEAUTY + return ( +
    + + + + {selected.id && } + +
    + ); }; export default App; diff --git a/src/Components/BoardList.js b/src/Components/BoardList.js index ac528600b..6484927d5 100644 --- a/src/Components/BoardList.js +++ b/src/Components/BoardList.js @@ -1,28 +1,26 @@ import React from 'react'; import PropTypes from 'prop-types'; - const BoardList = ({ boards, selectBoard, onDeleteCallback }) => { - const displayBoard = (boards) => { - return boards.map((board, index) => { - return ( -
  • selectBoard(board.id)}> - {board.title} -
  • - ); - }); - }; + const displayBoard = (boards) => { + return boards.map((board, index) => { + return ( +
  • selectBoard(board.id)}> + {board.title} +
  • + ); + }); + }; - return ( -
    -
      {displayBoard(boards)}
    - -
    - ); + return ( +
    +
      {displayBoard(boards)}
    +
    + ); }; BoardList.propTypes = { - boards: PropTypes.array.isRequired, + boards: PropTypes.array.isRequired, }; export default BoardList; diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index f0d461d63..6ac4e5408 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -1,43 +1,46 @@ -import React, { useState } from "react"; +import React, { useState } from 'react'; const NewCardForm = ({ onAddCardCallback }) => { - const [hide, setHide] = useState(true); - - const [cardData, setCardData] = useState({ cardMessage: "" }); - - const handleCardMessageChange = (event) => { - setCardData({...cardData, cardMessage: event.target.value}) - }; - - const submitCardData = (event) => { - event.preventDefault(); - - onAddCardCallback({ - message: cardData.cardMessage, - }); - setCardData({cardMessage: ''}) - }; - - const shown = hide ? "hidden" : "shown" - - return ( -
    - -
    -

    Add A New Card

    -
    - - - -
    -
    -
    - ); + const [hide, setHide] = useState(true); + + const [cardData, setCardData] = useState({ cardMessage: '' }); + + const handleCardMessageChange = (event) => { + setCardData({ ...cardData, cardMessage: event.target.value }); + }; + + const submitCardData = (event) => { + event.preventDefault(); + + onAddCardCallback({ + message: cardData.cardMessage, + }); + setCardData({ cardMessage: '' }); + }; + + const shown = hide ? 'hidden' : 'shown'; + + return ( +
    + +
    +

    Add A New Card

    +
    + + + +
    +
    +
    + ); }; export default NewCardForm; diff --git a/src/components/Board.js b/src/components/Board.js index 8fa477b97..e447195fc 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -6,88 +6,100 @@ import NewCardForm from './NewCardForm'; import SortMenu from './SortMenu'; import './Board.css'; -const Board = ({ boardId }) => { +const Board = ({ board }) => { const [cardData, setCardData] = useState([]); const [sortBy, setSortBy] = useState('id'); const [orderBy, setOrderBy] = useState('desc'); - const getCards = () => { - axios - .get(`${URL}/boards/${boardId}/cards`) - .then((response) => { - const newData = response.data.map((card) => { - return { - id: card.card_id, - message: card.message, - likeCount: card.like_count, - }; - }); - setCardData(newData); - }) - .catch((err) => { - alert(err); - }); - }; + const getCards = () => { + axios + .get(`${URL}/boards/${board.id}/cards`) + .then((response) => { + const newData = response.data.map((card) => { + return { + id: card.card_id, + message: card.message, + likeCount: card.like_count, + }; + }); + setCardData(newData); + }) + .catch((err) => { + alert(err); + }); + }; - useEffect(() => getCards(), [cardData]); + useEffect(() => getCards(), [cardData]); const sortedCards = cardData.sort((a, b) => { let order = orderBy === 'asc' ? 1 : -1; return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; }); - const createCard = () => {}; + const addNewCard = (newCard) => { + axios + .post(`${URL}/boards/${board.id}/cards`, newCard) + .then((response) => { + console.log('a new card has been posted'); + const cards = [...cardData, response.data]; + setCardData(cards); + }) + .catch((error) => { + console.log(error); + }); + }; - const updateCard = async (id, message) => { - try { - await axios.patch(`${URL}/cards/${id}`, { message }); - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - [message]: message, - }; - } else { - return card; + const updateCard = async (id, message) => { + try { + await axios.patch(`${URL}/cards/${id}`, { message }); + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + [message]: message, + }; + } else { + return card; + } + }); + setCardData(newCardData); + } catch (err) { + alert(err); } - }); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; + }; - const deleteCard = async (id) => { - try { - await axios.delete(`${URL}/cards/${id}`); - const newCardData = cardData.filter((card) => card.id !== id); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; + const deleteCard = async (id) => { + try { + await axios.delete(`${URL}/cards/${id}`); + const newCardData = cardData.filter((card) => card.id !== id); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; - const updateLikes = async (id) => { - try { - await axios.patch(`${URL}/cards/${id}/like`); - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - likeCount: card.likeCount + 1, - }; - } else { - return card; + const updateLikes = async (id) => { + try { + await axios.patch(`${URL}/cards/${id}/like`); + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + likeCount: card.likeCount + 1, + }; + } else { + return card; + } + }); + setCardData(newCardData); + } catch (err) { + alert(err); } - }); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; + }; return (
    +

    {board.title}

    { ); })}
    - {/* */} +
    ); }; From de2fff29660857ca494635d46c13d0ca39e1e2ce Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Thu, 30 Jun 2022 15:05:32 -0400 Subject: [PATCH 18/69] refactors sortMenu to be more semantic, adds css to accommodate --- src/Components/SortMenu.css | 10 ++++++++++ src/Components/SortMenu.js | 32 ++++++++++++++++++-------------- 2 files changed, 28 insertions(+), 14 deletions(-) diff --git a/src/Components/SortMenu.css b/src/Components/SortMenu.css index 9f2456dd4..9090f0ef2 100644 --- a/src/Components/SortMenu.css +++ b/src/Components/SortMenu.css @@ -8,9 +8,19 @@ .sortMenuLabel { font-weight: bold; + margin: 0; text-decoration: underline; } .menuItem { + background-color: transparent; + border: none; cursor: pointer; + display: block; + font: 1rem 'Segoe UI', 'Roboto', sans-serif; + margin-top: .25rem; +} + +#checkMark { + vertical-align: text-bottom; } \ No newline at end of file diff --git a/src/Components/SortMenu.js b/src/Components/SortMenu.js index 83dd630b1..77002a5ea 100644 --- a/src/Components/SortMenu.js +++ b/src/Components/SortMenu.js @@ -3,27 +3,31 @@ import './SortMenu.css'; const SortMenu = ({ sortBy, onSortByChange, orderBy, onOrderByChange }) => { return ( -
    -
    sort by
    -
    +

    sort by

    +
    -
    onSortByChange('id')} className='menuItem'> + +
    -
    onSortByChange('message')} className='menuItem'> + +
    -
    order
    -
    onOrderByChange('asc')} className='menuItem'> + +

    order

    +
    -
    onOrderByChange('desc')} className='menuItem'> + +
    -
    + + ); }; From 75d82206b4abdb00b70ee69dbe8f9d5d285a2429 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Thu, 30 Jun 2022 15:39:48 -0400 Subject: [PATCH 19/69] adds alerts for missing title, owner, message input or message over 40 chars --- src/App.js | 35 +++++++---- src/Components/NewBoardForm.js | 108 ++++++++++++++++----------------- src/Components/NewCardForm.js | 2 +- src/components/Board.js | 68 ++++++++++++--------- 4 files changed, 118 insertions(+), 95 deletions(-) diff --git a/src/App.js b/src/App.js index 74857964a..a4d65ee04 100644 --- a/src/App.js +++ b/src/App.js @@ -41,10 +41,20 @@ const App = () => { useEffect(() => getBoards(), [boardData]); + const validateBoardData = (newBoardInfo) => { + if (!newBoardInfo['title']) { + return alert('New board must have a title!'); + } + if (!newBoardInfo['owner']) { + return alert('New board must have an owner!'); + } else return true; + }; + const updateBoard = (newBoardInfo) => { - axios - .put(`${URL}/boards/${selected.id}`, newBoardInfo) - .catch((err) => alert(err)); + validateBoardData(newBoardInfo) && + axios + .put(`${URL}/boards/${selected.id}`, newBoardInfo) + .catch((err) => alert(err)); const newBoardData = boardData.map((board) => { if (board.id === selected.id) { return newBoardInfo; @@ -56,15 +66,16 @@ const App = () => { }; const addBoard = ({ title, owner }) => { - axios - .post(`${URL}/boards`, { - title: title, - owner: owner, - }) - .then((response) => {}) - .catch((error) => { - console.log(error); - }); + validateBoardData({ title, owner }) && + axios + .post(`${URL}/boards`, { + title: title, + owner: owner, + }) + .then((response) => {}) + .catch((error) => { + console.log(error); + }); }; const deleteBoard = (boardId) => { diff --git a/src/Components/NewBoardForm.js b/src/Components/NewBoardForm.js index 515fa1135..09a658197 100644 --- a/src/Components/NewBoardForm.js +++ b/src/Components/NewBoardForm.js @@ -1,65 +1,63 @@ -import React, { useState } from "react"; +import React, { useState } from 'react'; const NewBoardForm = ({ onAddBoardCallback }) => { - const [boardData, setBoardData] = useState({ - title: "", - owner: "", - }); - const [hide, setHide] = useState(true); - - const submitBoardData = (event) => { - event.preventDefault(); - - onAddBoardCallback({ - ...boardData, - isComplete: boardData.isComplete === "true", + const [boardData, setBoardData] = useState({ + title: '', + owner: '', }); - setBoardData({ title: "", owner: "" }); - }; + const [hide, setHide] = useState(true); + + const submitBoardData = (event) => { + event.preventDefault(); + onAddBoardCallback(boardData); + setBoardData({ title: '', owner: '' }); + }; - const handleBoardChange = (event) => { - setBoardData({ ...boardData, [event.target.name]: event.target.value }); - }; + const handleBoardChange = (event) => { + setBoardData({ ...boardData, [event.target.name]: event.target.value }); + }; - const shown = hide ? "hidden" : "shown"; + const shown = hide ? 'hidden' : 'shown'; - return ( -
    - -
    -
    -
    -

    Add New Board

    -
    -
    - - -
    -
    - - -
    - + return ( +
    + +
    + +
    +

    Add New Board

    +
    +
    + + +
    +
    + + +
    + +
    +
    +
    -
    - -
    -
    - ); +
    + ); }; export default NewBoardForm; diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index 6ac4e5408..1298bcd21 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -23,7 +23,7 @@ const NewCardForm = ({ onAddCardCallback }) => { return (

    Add A New Card

    diff --git a/src/components/Board.js b/src/components/Board.js index e447195fc..7833b1b8d 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -36,36 +36,50 @@ const Board = ({ board }) => { return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; }); + const validateCardData = (newCardInfo) => { + if (!newCardInfo['message']) { + return alert('New card must have a message!'); + } else if (newCardInfo['message'].length > 40) { + return alert( + `Messages cannot be more than 40 characters, yours is ${newCardInfo['message'].length} long!` + ); + } else return true; + }; + const addNewCard = (newCard) => { - axios - .post(`${URL}/boards/${board.id}/cards`, newCard) - .then((response) => { - console.log('a new card has been posted'); - const cards = [...cardData, response.data]; - setCardData(cards); - }) - .catch((error) => { - console.log(error); - }); + validateCardData(newCard) && + axios + .post(`${URL}/boards/${board.id}/cards`, newCard) + .then((response) => { + console.log('a new card has been posted'); + const cards = [...cardData, response.data]; + setCardData(cards); + }) + .catch((error) => { + console.log(error); + }); }; - const updateCard = async (id, message) => { - try { - await axios.patch(`${URL}/cards/${id}`, { message }); - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - [message]: message, - }; - } else { - return card; - } - }); - setCardData(newCardData); - } catch (err) { - alert(err); - } + const updateCard = (id, message) => { + validateCardData({ message }) && + axios + .patch(`${URL}/cards/${id}`, { message }) + .then(() => { + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + [message]: message, + }; + } else { + return card; + } + }); + setCardData(newCardData); + }) + .catch((err) => { + alert(err); + }); }; const deleteCard = async (id) => { From 1ec22dfdfa17a11c397efcc2b0626eb300995bc6 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Thu, 30 Jun 2022 15:50:48 -0400 Subject: [PATCH 20/69] adds PropTypes to SortMenu and Board --- src/Components/SortMenu.js | 8 ++++++++ src/components/Board.js | 9 +++++++++ 2 files changed, 17 insertions(+) diff --git a/src/Components/SortMenu.js b/src/Components/SortMenu.js index 77002a5ea..46c7bdfe5 100644 --- a/src/Components/SortMenu.js +++ b/src/Components/SortMenu.js @@ -1,5 +1,6 @@ import { BiCheck } from 'react-icons/bi'; import './SortMenu.css'; +import PropTypes from 'prop-types'; const SortMenu = ({ sortBy, onSortByChange, orderBy, onOrderByChange }) => { return ( @@ -31,4 +32,11 @@ const SortMenu = ({ sortBy, onSortByChange, orderBy, onOrderByChange }) => { ); }; +SortMenu.propTypes = { + sortBy: PropTypes.string.isRequired, + onSortByChange: PropTypes.func.isRequired, + orderBy: PropTypes.string.isRequired, + onOrderByChange: PropTypes.func.isRequired, +}; + export default SortMenu; diff --git a/src/components/Board.js b/src/components/Board.js index 7833b1b8d..d4f62a5e2 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -5,6 +5,7 @@ import { URL } from '../App'; import NewCardForm from './NewCardForm'; import SortMenu from './SortMenu'; import './Board.css'; +import PropTypes from 'prop-types'; const Board = ({ board }) => { const [cardData, setCardData] = useState([]); @@ -146,4 +147,12 @@ const Board = ({ board }) => { ); }; +Board.propTypes = { + board: PropTypes.shape({ + id: PropTypes.number.isRequired, + owner: PropTypes.string.isRequired, + title: PropTypes.string.isRequired, + }), +}; + export default Board; From 078296426b66e62f8d1ed21fc65f9b72cb115a39 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Thu, 30 Jun 2022 22:46:46 -0500 Subject: [PATCH 21/69] added PropTypes to New Board and Card Forms --- package-lock.json | 15 + src/Components/NewBoardForm.js | 109 +- src/Components/NewCardForm.js | 88 +- yarn.lock | 14612 ++++++++++++++++--------------- 4 files changed, 7492 insertions(+), 7332 deletions(-) diff --git a/package-lock.json b/package-lock.json index e6e38bccf..d8cd891f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,6 +14,7 @@ "axios": "^0.27.2", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-icons": "^4.4.0", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" } @@ -12260,6 +12261,14 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, + "node_modules/react-icons": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.4.0.tgz", + "integrity": "sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg==", + "peerDependencies": { + "react": "*" + } + }, "node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", @@ -23695,6 +23704,12 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, + "react-icons": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.4.0.tgz", + "integrity": "sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg==", + "requires": {} + }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", diff --git a/src/Components/NewBoardForm.js b/src/Components/NewBoardForm.js index 09a658197..51d5ae482 100644 --- a/src/Components/NewBoardForm.js +++ b/src/Components/NewBoardForm.js @@ -1,63 +1,66 @@ -import React, { useState } from 'react'; +import React, { useState } from "react"; +import PropTypes from "prop-types"; const NewBoardForm = ({ onAddBoardCallback }) => { - const [boardData, setBoardData] = useState({ - title: '', - owner: '', - }); - const [hide, setHide] = useState(true); + const [boardData, setBoardData] = useState({ + title: "", + owner: "", + }); + const [hide, setHide] = useState(true); - const submitBoardData = (event) => { - event.preventDefault(); - onAddBoardCallback(boardData); - setBoardData({ title: '', owner: '' }); - }; + const submitBoardData = (event) => { + event.preventDefault(); + onAddBoardCallback(boardData); + setBoardData({ title: "", owner: "" }); + }; - const handleBoardChange = (event) => { - setBoardData({ ...boardData, [event.target.name]: event.target.value }); - }; + const handleBoardChange = (event) => { + setBoardData({ ...boardData, [event.target.name]: event.target.value }); + }; - const shown = hide ? 'hidden' : 'shown'; + const shown = hide ? "hidden" : "shown"; - return ( -
    - -
    -
    -
    -

    Add New Board

    -
    -
    - - -
    -
    - - -
    - -
    -
    -
    + return ( +
    + +
    +
    +
    +

    Add New Board

    +
    +
    + + +
    +
    + + +
    +
    -
    - ); +
    + +
    +
    + ); +}; + +NewBoardForm.propTypes = { + onAddBoardCallback: PropTypes.func.isRequired, }; export default NewBoardForm; diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index 1298bcd21..1081e3d4b 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -1,46 +1,52 @@ -import React, { useState } from 'react'; +import React, { useState } from "react"; +import PropTypes from "prop-types"; const NewCardForm = ({ onAddCardCallback }) => { - const [hide, setHide] = useState(true); - - const [cardData, setCardData] = useState({ cardMessage: '' }); - - const handleCardMessageChange = (event) => { - setCardData({ ...cardData, cardMessage: event.target.value }); - }; - - const submitCardData = (event) => { - event.preventDefault(); - - onAddCardCallback({ - message: cardData.cardMessage, - }); - setCardData({ cardMessage: '' }); - }; - - const shown = hide ? 'hidden' : 'shown'; - - return ( -
    - -
    -

    Add A New Card

    -
    - - - -
    -
    -
    - ); + const [hide, setHide] = useState(true); + + const [cardData, setCardData] = useState({ cardMessage: "" }); + + const handleCardMessageChange = (event) => { + setCardData({ ...cardData, cardMessage: event.target.value }); + }; + + const submitCardData = (event) => { + event.preventDefault(); + + onAddCardCallback({ + message: cardData.cardMessage, + }); + setCardData({ cardMessage: "" }); + }; + + const shown = hide ? "hidden" : "shown"; + + return ( +
    + +
    +

    Add A New Card

    +
    + + + +
    +
    +
    + ); +}; + +NewCardForm.propTypes = { + onAddCardCallback: PropTypes.func.isRequired, }; export default NewCardForm; diff --git a/yarn.lock b/yarn.lock index 3309006cc..6a2f92c4e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,38 +3,38 @@ "@ampproject/remapping@^2.1.0": - version "2.2.0" - resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== + "integrity" "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==" + "resolved" "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz" + "version" "2.2.0" dependencies: "@jridgewell/gen-mapping" "^0.1.0" "@jridgewell/trace-mapping" "^0.3.9" "@apideck/better-ajv-errors@^0.3.1": - version "0.3.4" - resolved "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.4.tgz" - integrity sha512-Ic2d8ZT6HJiSikGVQvSklaFyw1OUv4g8sDOxa0PXSlbmN/3gL5IO1WYY9DOwTDqOFmjWoqG1yaaKnPDqYCE9KA== + "integrity" "sha512-Ic2d8ZT6HJiSikGVQvSklaFyw1OUv4g8sDOxa0PXSlbmN/3gL5IO1WYY9DOwTDqOFmjWoqG1yaaKnPDqYCE9KA==" + "resolved" "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.4.tgz" + "version" "0.3.4" dependencies: - json-schema "^0.4.0" - jsonpointer "^5.0.0" - leven "^3.1.0" + "json-schema" "^0.4.0" + "jsonpointer" "^5.0.0" + "leven" "^3.1.0" "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.8.3": - version "7.16.7" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz" - integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== + "integrity" "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/highlight" "^7.16.7" "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.17.10": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.5.tgz" - integrity sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg== + "integrity" "sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg==" + "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.5.tgz" + "version" "7.18.5" -"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz" - integrity sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ== +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.16.0", "@babel/core@^7.4.0-0", "@babel/core@^7.7.2", "@babel/core@^7.8.0", "@babel/core@>=7.11.0": + "integrity" "sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ==" + "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz" + "version" "7.18.5" dependencies: "@ampproject/remapping" "^2.1.0" "@babel/code-frame" "^7.16.7" @@ -46,59 +46,59 @@ "@babel/template" "^7.16.7" "@babel/traverse" "^7.18.5" "@babel/types" "^7.18.4" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" + "convert-source-map" "^1.7.0" + "debug" "^4.1.0" + "gensync" "^1.0.0-beta.2" + "json5" "^2.2.1" + "semver" "^6.3.0" "@babel/eslint-parser@^7.16.3": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz" - integrity sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A== + "integrity" "sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==" + "resolved" "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz" + "version" "7.18.2" dependencies: - eslint-scope "^5.1.1" - eslint-visitor-keys "^2.1.0" - semver "^6.3.0" + "eslint-scope" "^5.1.1" + "eslint-visitor-keys" "^2.1.0" + "semver" "^6.3.0" "@babel/generator@^7.18.2", "@babel/generator@^7.7.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz" - integrity sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw== + "integrity" "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==" + "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/types" "^7.18.2" "@jridgewell/gen-mapping" "^0.3.0" - jsesc "^2.5.1" + "jsesc" "^2.5.1" "@babel/helper-annotate-as-pure@^7.16.7": - 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== + "integrity" "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==" + "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": - 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== + "integrity" "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==" + "resolved" "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-explode-assignable-expression" "^7.16.7" "@babel/types" "^7.16.7" "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.17.10", "@babel/helper-compilation-targets@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz" - integrity sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ== + "integrity" "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-validator-option" "^7.16.7" - browserslist "^4.20.2" - semver "^6.3.0" + "browserslist" "^4.20.2" + "semver" "^6.3.0" "@babel/helper-create-class-features-plugin@^7.17.12", "@babel/helper-create-class-features-plugin@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz" - integrity sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg== + "integrity" "sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-environment-visitor" "^7.16.7" @@ -109,72 +109,72 @@ "@babel/helper-split-export-declaration" "^7.16.7" "@babel/helper-create-regexp-features-plugin@^7.16.7", "@babel/helper-create-regexp-features-plugin@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz" - integrity sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw== + "integrity" "sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" - regexpu-core "^5.0.1" + "regexpu-core" "^5.0.1" "@babel/helper-define-polyfill-provider@^0.3.1": - 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== + "integrity" "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==" + "resolved" "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz" + "version" "0.3.1" 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" + "debug" "^4.1.1" + "lodash.debounce" "^4.0.8" + "resolve" "^1.14.2" + "semver" "^6.1.2" "@babel/helper-environment-visitor@^7.16.7", "@babel/helper-environment-visitor@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz" - integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ== + "integrity" "sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz" + "version" "7.18.2" "@babel/helper-explode-assignable-expression@^7.16.7": - 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== + "integrity" "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-function-name@^7.16.7", "@babel/helper-function-name@^7.17.9": - 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== + "integrity" "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==" + "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz" + "version" "7.17.9" dependencies: "@babel/template" "^7.16.7" "@babel/types" "^7.17.0" "@babel/helper-hoist-variables@^7.16.7": - 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== + "integrity" "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==" + "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-member-expression-to-functions@^7.17.7": - 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== + "integrity" "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==" + "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz" + "version" "7.17.7" dependencies: "@babel/types" "^7.17.0" "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7": - version "7.16.7" - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz" - integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg== + "integrity" "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-module-transforms@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz" - integrity sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA== + "integrity" "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-environment-visitor" "^7.16.7" "@babel/helper-module-imports" "^7.16.7" @@ -186,30 +186,30 @@ "@babel/types" "^7.18.0" "@babel/helper-optimise-call-expression@^7.16.7": - 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== + "integrity" "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==" + "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz" - integrity sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA== + "integrity" "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==" + "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz" + "version" "7.17.12" "@babel/helper-remap-async-to-generator@^7.16.8": - 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== + "integrity" "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==" + "resolved" "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz" + "version" "7.16.8" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-wrap-function" "^7.16.8" "@babel/types" "^7.16.8" "@babel/helper-replace-supers@^7.16.7", "@babel/helper-replace-supers@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz" - integrity sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q== + "integrity" "sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==" + "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/helper-environment-visitor" "^7.18.2" "@babel/helper-member-expression-to-functions" "^7.17.7" @@ -218,40 +218,40 @@ "@babel/types" "^7.18.2" "@babel/helper-simple-access@^7.17.7", "@babel/helper-simple-access@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz" - integrity sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ== + "integrity" "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/types" "^7.18.2" "@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - 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== + "integrity" "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==" + "resolved" "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz" + "version" "7.16.0" dependencies: "@babel/types" "^7.16.0" "@babel/helper-split-export-declaration@^7.16.7": - 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== + "integrity" "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==" + "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/types" "^7.16.7" "@babel/helper-validator-identifier@^7.16.7": - 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== + "integrity" "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz" + "version" "7.16.7" "@babel/helper-validator-option@^7.16.7": - version "7.16.7" - resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz" - integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== + "integrity" "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz" + "version" "7.16.7" "@babel/helper-wrap-function@^7.16.8": - version "7.16.8" - resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz" - integrity sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw== + "integrity" "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==" + "resolved" "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz" + "version" "7.16.8" dependencies: "@babel/helper-function-name" "^7.16.7" "@babel/template" "^7.16.7" @@ -259,134 +259,134 @@ "@babel/types" "^7.16.8" "@babel/helpers@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz" - integrity sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg== + "integrity" "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==" + "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/template" "^7.16.7" "@babel/traverse" "^7.18.2" "@babel/types" "^7.18.2" "@babel/highlight@^7.16.7": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz" - integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== + "integrity" "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==" + "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-validator-identifier" "^7.16.7" - chalk "^2.0.0" - js-tokens "^4.0.0" + "chalk" "^2.0.0" + "js-tokens" "^4.0.0" "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.18.5": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz" - integrity sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw== + "integrity" "sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw==" + "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz" + "version" "7.18.5" "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.17.12": - version "7.17.12" - 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.17.12.tgz" - integrity sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw== + "integrity" "sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==" + "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.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz" - integrity sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ== + "integrity" "sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-proposal-optional-chaining" "^7.17.12" "@babel/plugin-proposal-async-generator-functions@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz" - integrity sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ== + "integrity" "sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-remap-async-to-generator" "^7.16.8" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-proposal-class-properties@^7.16.0", "@babel/plugin-proposal-class-properties@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz" - integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== + "integrity" "sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-create-class-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-proposal-class-static-block@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz" - integrity sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA== + "integrity" "sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-proposal-decorators@^7.16.4": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz" - integrity sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ== + "integrity" "sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-replace-supers" "^7.18.2" "@babel/helper-split-export-declaration" "^7.16.7" "@babel/plugin-syntax-decorators" "^7.17.12" - charcodes "^0.2.0" + "charcodes" "^0.2.0" "@babel/plugin-proposal-dynamic-import@^7.16.7": - 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== + "integrity" "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-proposal-export-namespace-from@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz" - integrity sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ== + "integrity" "sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-proposal-json-strings@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz" - integrity sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg== + "integrity" "sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-proposal-logical-assignment-operators@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz" - integrity sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q== + "integrity" "sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz" - integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== + "integrity" "sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" "@babel/plugin-proposal-numeric-separator@^7.16.0", "@babel/plugin-proposal-numeric-separator@^7.16.7": - 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== + "integrity" "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-numeric-separator" "^7.10.4" "@babel/plugin-proposal-object-rest-spread@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz" - integrity sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw== + "integrity" "sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-compilation-targets" "^7.17.10" @@ -395,34 +395,34 @@ "@babel/plugin-transform-parameters" "^7.17.12" "@babel/plugin-proposal-optional-catch-binding@^7.16.7": - 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== + "integrity" "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" "@babel/plugin-proposal-optional-chaining@^7.16.0", "@babel/plugin-proposal-optional-chaining@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz" - integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== + "integrity" "sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-proposal-private-methods@^7.16.0", "@babel/plugin-proposal-private-methods@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz" - integrity sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A== + "integrity" "sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-create-class-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-proposal-private-property-in-object@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz" - integrity sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg== + "integrity" "sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-create-class-features-plugin" "^7.17.12" @@ -430,194 +430,194 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-proposal-unicode-property-regex@^7.17.12", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz" - integrity sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A== + "integrity" "sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-async-generators@^7.8.4": - 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== + "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + "version" "7.8.4" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-bigint@^7.8.3": - 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== + "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": - 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== + "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-class-static-block@^7.14.5": - 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== + "integrity" "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" + "version" "7.14.5" dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-decorators@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz" - integrity sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw== + "integrity" "sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-dynamic-import@^7.8.3": - 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== + "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-export-namespace-from@^7.8.3": - 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== + "integrity" "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-flow@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz" - integrity sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ== +"@babel/plugin-syntax-flow@^7.14.5", "@babel/plugin-syntax-flow@^7.17.12": + "integrity" "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-import-assertions@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz" - integrity sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw== + "integrity" "sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-import-meta@^7.8.3": - 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== + "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + "version" "7.10.4" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings@^7.8.3": - 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== + "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-jsx@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz" - integrity sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog== + "integrity" "sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - 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== + "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + "version" "7.10.4" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - 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== + "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": - 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== + "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + "version" "7.10.4" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-object-rest-spread@^7.8.3": - 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== + "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-catch-binding@^7.8.3": - 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== + "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-chaining@^7.8.3": - 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== + "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-private-property-in-object@^7.14.5": - 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== + "integrity" "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" + "version" "7.14.5" dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": - 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== + "integrity" "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" + "version" "7.14.5" dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.17.12", "@babel/plugin-syntax-typescript@^7.7.2": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz" - integrity sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw== + "integrity" "sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-arrow-functions@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz" - integrity sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA== + "integrity" "sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-async-to-generator@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz" - integrity sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ== + "integrity" "sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-module-imports" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-remap-async-to-generator" "^7.16.8" "@babel/plugin-transform-block-scoped-functions@^7.16.7": - 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== + "integrity" "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-block-scoping@^7.17.12": - version "7.18.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz" - integrity sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw== + "integrity" "sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz" + "version" "7.18.4" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-classes@^7.17.12": - version "7.18.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz" - integrity sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A== + "integrity" "sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz" + "version" "7.18.4" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-environment-visitor" "^7.18.2" @@ -626,183 +626,183 @@ "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-replace-supers" "^7.18.2" "@babel/helper-split-export-declaration" "^7.16.7" - globals "^11.1.0" + "globals" "^11.1.0" "@babel/plugin-transform-computed-properties@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz" - integrity sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ== + "integrity" "sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-destructuring@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz" - integrity sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw== + "integrity" "sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-dotall-regex@^7.16.7", "@babel/plugin-transform-dotall-regex@^7.4.4": - 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== + "integrity" "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-duplicate-keys@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz" - integrity sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw== + "integrity" "sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-exponentiation-operator@^7.16.7": - 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== + "integrity" "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-flow-strip-types@^7.16.0": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz" - integrity sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw== + "integrity" "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-flow" "^7.17.12" "@babel/plugin-transform-for-of@^7.18.1": - version "7.18.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz" - integrity sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg== + "integrity" "sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz" + "version" "7.18.1" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-function-name@^7.16.7": - 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== + "integrity" "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz" + "version" "7.16.7" dependencies: "@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@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz" - integrity sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ== + "integrity" "sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-member-expression-literals@^7.16.7": - 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== + "integrity" "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-modules-amd@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz" - integrity sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA== + "integrity" "sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" - babel-plugin-dynamic-import-node "^2.3.3" + "babel-plugin-dynamic-import-node" "^2.3.3" "@babel/plugin-transform-modules-commonjs@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz" - integrity sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ== + "integrity" "sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-simple-access" "^7.18.2" - babel-plugin-dynamic-import-node "^2.3.3" + "babel-plugin-dynamic-import-node" "^2.3.3" "@babel/plugin-transform-modules-systemjs@^7.18.0": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz" - integrity sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q== + "integrity" "sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz" + "version" "7.18.5" dependencies: "@babel/helper-hoist-variables" "^7.16.7" "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-identifier" "^7.16.7" - babel-plugin-dynamic-import-node "^2.3.3" + "babel-plugin-dynamic-import-node" "^2.3.3" "@babel/plugin-transform-modules-umd@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz" - integrity sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA== + "integrity" "sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-named-capturing-groups-regex@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz" - integrity sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA== + "integrity" "sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-new-target@^7.17.12": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz" - integrity sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg== + "integrity" "sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz" + "version" "7.18.5" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-object-super@^7.16.7": - 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== + "integrity" "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/helper-replace-supers" "^7.16.7" "@babel/plugin-transform-parameters@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz" - integrity sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA== + "integrity" "sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-property-literals@^7.16.7": - 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== + "integrity" "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-react-constant-elements@^7.12.1": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz" - integrity sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw== + "integrity" "sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-react-display-name@^7.16.0", "@babel/plugin-transform-react-display-name@^7.16.7": - 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== + "integrity" "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-react-jsx-development@^7.16.7": - 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== + "integrity" "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/plugin-transform-react-jsx" "^7.16.7" -"@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz" - integrity sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ== +"@babel/plugin-transform-react-jsx@^7.14.9", "@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.17.12": + "integrity" "sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-module-imports" "^7.16.7" @@ -811,104 +811,104 @@ "@babel/types" "^7.17.12" "@babel/plugin-transform-react-pure-annotations@^7.16.7": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz" - integrity sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ== + "integrity" "sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-regenerator@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz" - integrity sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw== + "integrity" "sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz" + "version" "7.18.0" dependencies: "@babel/helper-plugin-utils" "^7.17.12" - regenerator-transform "^0.15.0" + "regenerator-transform" "^0.15.0" "@babel/plugin-transform-reserved-words@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz" - integrity sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA== + "integrity" "sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-runtime@^7.16.4": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz" - integrity sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA== + "integrity" "sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz" + "version" "7.18.5" dependencies: "@babel/helper-module-imports" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" - 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" + "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" "@babel/plugin-transform-shorthand-properties@^7.16.7": - 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== + "integrity" "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-spread@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz" - integrity sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg== + "integrity" "sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-transform-sticky-regex@^7.16.7": - 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== + "integrity" "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-template-literals@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz" - integrity sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g== + "integrity" "sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-typeof-symbol@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz" - integrity sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw== + "integrity" "sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-typescript@^7.17.12": - version "7.18.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz" - integrity sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw== + "integrity" "sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz" + "version" "7.18.4" dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-typescript" "^7.17.12" "@babel/plugin-transform-unicode-escapes@^7.16.7": - 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== + "integrity" "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-transform-unicode-regex@^7.16.7": - 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== + "integrity" "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" "@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.16.4": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz" - integrity sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q== + "integrity" "sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q==" + "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz" + "version" "7.18.2" dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-compilation-targets" "^7.18.2" @@ -980,27 +980,27 @@ "@babel/plugin-transform-unicode-regex" "^7.16.7" "@babel/preset-modules" "^0.1.5" "@babel/types" "^7.18.2" - 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" + "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" "@babel/preset-modules@^0.1.5": - 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== + "integrity" "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==" + "resolved" "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz" + "version" "0.1.5" 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" + "esutils" "^2.0.2" "@babel/preset-react@^7.12.5", "@babel/preset-react@^7.16.0": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz" - integrity sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA== + "integrity" "sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA==" + "resolved" "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-option" "^7.16.7" @@ -1010,42 +1010,42 @@ "@babel/plugin-transform-react-pure-annotations" "^7.16.7" "@babel/preset-typescript@^7.16.0": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz" - integrity sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg== + "integrity" "sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg==" + "resolved" "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz" + "version" "7.17.12" dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-option" "^7.16.7" "@babel/plugin-transform-typescript" "^7.17.12" "@babel/runtime-corejs3@^7.10.2": - version "7.18.3" - resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz" - integrity sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q== + "integrity" "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==" + "resolved" "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz" + "version" "7.18.3" dependencies: - core-js-pure "^3.20.2" - regenerator-runtime "^0.13.4" + "core-js-pure" "^3.20.2" + "regenerator-runtime" "^0.13.4" "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - version "7.18.3" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz" - integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== + "integrity" "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==" + "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz" + "version" "7.18.3" dependencies: - regenerator-runtime "^0.13.4" + "regenerator-runtime" "^0.13.4" "@babel/template@^7.16.7", "@babel/template@^7.3.3": - version "7.16.7" - resolved "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz" - integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w== + "integrity" "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==" + "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz" + "version" "7.16.7" dependencies: "@babel/code-frame" "^7.16.7" "@babel/parser" "^7.16.7" "@babel/types" "^7.16.7" "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.18.5", "@babel/traverse@^7.7.2": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz" - integrity sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA== + "integrity" "sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA==" + "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz" + "version" "7.18.5" dependencies: "@babel/code-frame" "^7.16.7" "@babel/generator" "^7.18.2" @@ -1055,192 +1055,192 @@ "@babel/helper-split-export-declaration" "^7.16.7" "@babel/parser" "^7.18.5" "@babel/types" "^7.18.4" - debug "^4.1.0" - globals "^11.1.0" + "debug" "^4.1.0" + "globals" "^11.1.0" "@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.17.12", "@babel/types@^7.18.0", "@babel/types@^7.18.2", "@babel/types@^7.18.4", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.18.4" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz" - integrity sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw== + "integrity" "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==" + "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz" + "version" "7.18.4" dependencies: "@babel/helper-validator-identifier" "^7.16.7" - to-fast-properties "^2.0.0" + "to-fast-properties" "^2.0.0" "@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + "version" "0.2.3" "@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== + "integrity" "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + "resolved" "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz" + "version" "12.0.0" "@csstools/postcss-cascade-layers@^1.0.4": - version "1.0.4" - resolved "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz" - integrity sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ== + "integrity" "sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz" + "version" "1.0.4" dependencies: "@csstools/selector-specificity" "^2.0.0" - postcss-selector-parser "^6.0.10" + "postcss-selector-parser" "^6.0.10" "@csstools/postcss-color-function@^1.1.0": - 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== + "integrity" "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz" + "version" "1.1.0" dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-font-format-keywords@^1.0.0": - 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== + "integrity" "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz" + "version" "1.0.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-hwb-function@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz" - integrity sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg== + "integrity" "sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz" + "version" "1.0.1" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-ic-unit@^1.0.0": - 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== + "integrity" "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz" + "version" "1.0.0" dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-is-pseudo-class@^2.0.6": - version "2.0.6" - resolved "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz" - integrity sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q== + "integrity" "sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz" + "version" "2.0.6" dependencies: "@csstools/selector-specificity" "^2.0.0" - postcss-selector-parser "^6.0.10" + "postcss-selector-parser" "^6.0.10" "@csstools/postcss-normalize-display-values@^1.0.0": - 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== + "integrity" "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz" + "version" "1.0.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-oklab-function@^1.1.0": - 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== + "integrity" "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz" + "version" "1.1.0" dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-progressive-custom-properties@^1.1.0", "@csstools/postcss-progressive-custom-properties@^1.3.0": - 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== + "integrity" "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz" + "version" "1.3.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-stepped-value-functions@^1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz" - integrity sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw== + "integrity" "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz" + "version" "1.0.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-trigonometric-functions@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz" - integrity sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw== + "integrity" "sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz" + "version" "1.0.1" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" "@csstools/postcss-unset-value@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz" - integrity sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg== + "integrity" "sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg==" + "resolved" "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz" + "version" "1.0.1" "@csstools/selector-specificity@^2.0.0": - version "2.0.1" - resolved "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz" - integrity sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA== + "integrity" "sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA==" + "resolved" "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz" + "version" "2.0.1" "@eslint/eslintrc@^1.3.0": - version "1.3.0" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz" - integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw== - dependencies: - ajv "^6.12.4" - debug "^4.3.2" - espree "^9.3.2" - globals "^13.15.0" - ignore "^5.2.0" - import-fresh "^3.2.1" - js-yaml "^4.1.0" - minimatch "^3.1.2" - strip-json-comments "^3.1.1" + "integrity" "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==" + "resolved" "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "ajv" "^6.12.4" + "debug" "^4.3.2" + "espree" "^9.3.2" + "globals" "^13.15.0" + "ignore" "^5.2.0" + "import-fresh" "^3.2.1" + "js-yaml" "^4.1.0" + "minimatch" "^3.1.2" + "strip-json-comments" "^3.1.1" "@humanwhocodes/config-array@^0.9.2": - version "0.9.5" - resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz" - integrity sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw== + "integrity" "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==" + "resolved" "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz" + "version" "0.9.5" dependencies: "@humanwhocodes/object-schema" "^1.2.1" - debug "^4.1.1" - minimatch "^3.0.4" + "debug" "^4.1.1" + "minimatch" "^3.0.4" "@humanwhocodes/object-schema@^1.2.1": - 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== + "integrity" "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + "resolved" "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz" + "version" "1.2.1" "@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==" + "resolved" "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + "version" "1.1.0" 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" + "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" "@istanbuljs/schema@^0.1.2": - version "0.1.3" - resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + "resolved" "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + "version" "0.1.3" "@jest/console@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz" - integrity sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg== + "integrity" "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==" + "resolved" "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz" + "version" "27.5.1" 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" + "chalk" "^4.0.0" + "jest-message-util" "^27.5.1" + "jest-util" "^27.5.1" + "slash" "^3.0.0" "@jest/console@^28.1.1": - version "28.1.1" - resolved "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz" - integrity sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA== + "integrity" "sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA==" + "resolved" "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz" + "version" "28.1.1" dependencies: "@jest/types" "^28.1.1" "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^28.1.1" - jest-util "^28.1.1" - slash "^3.0.0" + "chalk" "^4.0.0" + "jest-message-util" "^28.1.1" + "jest-util" "^28.1.1" + "slash" "^3.0.0" "@jest/core@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz" - integrity sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ== + "integrity" "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==" + "resolved" "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/console" "^27.5.1" "@jest/reporters" "^27.5.1" @@ -1248,64 +1248,64 @@ "@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" + "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" "@jest/environment@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz" - integrity sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA== + "integrity" "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==" + "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/fake-timers" "^27.5.1" "@jest/types" "^27.5.1" "@types/node" "*" - jest-mock "^27.5.1" + "jest-mock" "^27.5.1" "@jest/fake-timers@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz" - integrity sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ== + "integrity" "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==" + "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz" + "version" "27.5.1" 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" + "jest-message-util" "^27.5.1" + "jest-mock" "^27.5.1" + "jest-util" "^27.5.1" "@jest/globals@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz" - integrity sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q== + "integrity" "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==" + "resolved" "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/environment" "^27.5.1" "@jest/types" "^27.5.1" - expect "^27.5.1" + "expect" "^27.5.1" "@jest/reporters@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz" - integrity sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw== + "integrity" "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==" + "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz" + "version" "27.5.1" dependencies: "@bcoe/v8-coverage" "^0.2.3" "@jest/console" "^27.5.1" @@ -1313,320 +1313,320 @@ "@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" + "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" "@jest/schemas@^28.0.2": - version "28.0.2" - resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz" - integrity sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA== + "integrity" "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==" + "resolved" "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz" + "version" "28.0.2" dependencies: "@sinclair/typebox" "^0.23.3" "@jest/source-map@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz" - integrity sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg== + "integrity" "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==" + "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz" + "version" "27.5.1" dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.9" - source-map "^0.6.0" + "callsites" "^3.0.0" + "graceful-fs" "^4.2.9" + "source-map" "^0.6.0" "@jest/test-result@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz" - integrity sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag== + "integrity" "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==" + "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/console" "^27.5.1" "@jest/types" "^27.5.1" "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" + "collect-v8-coverage" "^1.0.0" "@jest/test-result@^28.1.1": - version "28.1.1" - resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz" - integrity sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ== + "integrity" "sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ==" + "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz" + "version" "28.1.1" dependencies: "@jest/console" "^28.1.1" "@jest/types" "^28.1.1" "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" + "collect-v8-coverage" "^1.0.0" "@jest/test-sequencer@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz" - integrity sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ== + "integrity" "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==" + "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/test-result" "^27.5.1" - graceful-fs "^4.2.9" - jest-haste-map "^27.5.1" - jest-runtime "^27.5.1" + "graceful-fs" "^4.2.9" + "jest-haste-map" "^27.5.1" + "jest-runtime" "^27.5.1" "@jest/transform@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz" - integrity sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw== + "integrity" "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==" + "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz" + "version" "27.5.1" 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" + "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" "@jest/types@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" - integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== + "integrity" "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" + "version" "27.5.1" 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" + "chalk" "^4.0.0" "@jest/types@^28.1.1": - version "28.1.1" - resolved "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz" - integrity sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw== + "integrity" "sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz" + "version" "28.1.1" 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" + "chalk" "^4.0.0" "@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== + "integrity" "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==" + "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz" + "version" "0.1.1" dependencies: "@jridgewell/set-array" "^1.0.0" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/gen-mapping@^0.3.0": - version "0.3.2" - resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz" - integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== + "integrity" "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==" + "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz" + "version" "0.3.2" dependencies: "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/resolve-uri@^3.0.3": - version "3.0.8" - resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz" - integrity sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w== + "integrity" "sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==" + "resolved" "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz" + "version" "3.0.8" "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + "integrity" "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + "resolved" "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" + "version" "1.1.2" "@jridgewell/source-map@^0.3.2": - version "0.3.2" - resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz" - integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== + "integrity" "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==" + "resolved" "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz" + "version" "0.3.2" dependencies: "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.14" - resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== + "integrity" "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + "resolved" "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" + "version" "1.4.14" "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.14" - resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz" - integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== + "integrity" "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==" + "resolved" "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz" + "version" "0.3.14" dependencies: "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" "@leichtgewicht/ip-codec@^2.0.1": - version "2.0.4" - resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" - integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== + "integrity" "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + "resolved" "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" + "version" "2.0.4" "@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + "version" "2.1.5" dependencies: "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" + "run-parallel" "^1.1.9" -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - 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.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": + "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + "version" "2.0.5" "@nodelib/fs.walk@^1.2.3": - version "1.2.8" - resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + "version" "1.2.8" dependencies: "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" + "fastq" "^1.6.0" "@pmmmwh/react-refresh-webpack-plugin@^0.5.3": - version "0.5.7" - resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz" - integrity sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q== - 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" + "integrity" "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==" + "resolved" "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz" + "version" "0.5.7" + 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" "@rollup/plugin-babel@^5.2.0": - 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== + "integrity" "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==" + "resolved" "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz" + "version" "5.3.1" dependencies: "@babel/helper-module-imports" "^7.10.4" "@rollup/pluginutils" "^3.1.0" "@rollup/plugin-node-resolve@^11.2.1": - 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== + "integrity" "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==" + "resolved" "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz" + "version" "11.2.1" 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" + "builtin-modules" "^3.1.0" + "deepmerge" "^4.2.2" + "is-module" "^1.0.0" + "resolve" "^1.19.0" "@rollup/plugin-replace@^2.4.1": - version "2.4.2" - resolved "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" - integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== + "integrity" "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==" + "resolved" "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" + "version" "2.4.2" dependencies: "@rollup/pluginutils" "^3.1.0" - magic-string "^0.25.7" + "magic-string" "^0.25.7" "@rollup/pluginutils@^3.1.0": - version "3.1.0" - resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" - integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== + "integrity" "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==" + "resolved" "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" + "version" "3.1.0" dependencies: "@types/estree" "0.0.39" - estree-walker "^1.0.1" - picomatch "^2.2.2" + "estree-walker" "^1.0.1" + "picomatch" "^2.2.2" "@rushstack/eslint-patch@^1.1.0": - version "1.1.3" - resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz" - integrity sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw== + "integrity" "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + "resolved" "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz" + "version" "1.1.3" "@sinclair/typebox@^0.23.3": - version "0.23.5" - resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz" - integrity sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg== + "integrity" "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + "resolved" "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz" + "version" "0.23.5" "@sinonjs/commons@^1.7.0": - version "1.8.3" - resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" - integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== + "integrity" "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==" + "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" + "version" "1.8.3" dependencies: - type-detect "4.0.8" + "type-detect" "4.0.8" "@sinonjs/fake-timers@^8.0.1": - 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== + "integrity" "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==" + "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz" + "version" "8.1.0" dependencies: "@sinonjs/commons" "^1.7.0" "@surma/rollup-plugin-off-main-thread@^2.2.3": - 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== + "integrity" "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==" + "resolved" "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz" + "version" "2.2.3" dependencies: - ejs "^3.1.6" - json5 "^2.2.0" - magic-string "^0.25.0" - string.prototype.matchall "^4.0.6" + "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@^5.4.0": - 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== + "integrity" "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-remove-jsx-attribute@^5.4.0": - 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== + "integrity" "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1": - 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== + "integrity" "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz" + "version" "5.0.1" "@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1": - 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== + "integrity" "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz" + "version" "5.0.1" "@svgr/babel-plugin-svg-dynamic-title@^5.4.0": - 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== + "integrity" "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-svg-em-dimensions@^5.4.0": - 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== + "integrity" "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-transform-react-native-svg@^5.4.0": - 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== + "integrity" "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-transform-svg-component@^5.5.0": - 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== + "integrity" "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz" + "version" "5.5.0" "@svgr/babel-preset@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz" - integrity sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig== + "integrity" "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==" + "resolved" "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz" + "version" "5.5.0" dependencies: "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0" "@svgr/babel-plugin-remove-jsx-attribute" "^5.4.0" @@ -1638,44 +1638,44 @@ "@svgr/babel-plugin-transform-svg-component" "^5.5.0" "@svgr/core@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz" - integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ== + "integrity" "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==" + "resolved" "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz" + "version" "5.5.0" dependencies: "@svgr/plugin-jsx" "^5.5.0" - camelcase "^6.2.0" - cosmiconfig "^7.0.0" + "camelcase" "^6.2.0" + "cosmiconfig" "^7.0.0" "@svgr/hast-util-to-babel-ast@^5.5.0": - 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== + "integrity" "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==" + "resolved" "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz" + "version" "5.5.0" dependencies: "@babel/types" "^7.12.6" "@svgr/plugin-jsx@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz" - integrity sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA== + "integrity" "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==" + "resolved" "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz" + "version" "5.5.0" 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" + "svg-parser" "^2.0.2" "@svgr/plugin-svgo@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz" - integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ== + "integrity" "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==" + "resolved" "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz" + "version" "5.5.0" dependencies: - cosmiconfig "^7.0.0" - deepmerge "^4.2.2" - svgo "^1.2.2" + "cosmiconfig" "^7.0.0" + "deepmerge" "^4.2.2" + "svgo" "^1.2.2" "@svgr/webpack@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz" - integrity sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g== + "integrity" "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==" + "resolved" "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz" + "version" "5.5.0" dependencies: "@babel/core" "^7.12.3" "@babel/plugin-transform-react-constant-elements" "^7.12.1" @@ -1684,72 +1684,72 @@ "@svgr/core" "^5.5.0" "@svgr/plugin-jsx" "^5.5.0" "@svgr/plugin-svgo" "^5.5.0" - loader-utils "^2.0.0" + "loader-utils" "^2.0.0" -"@testing-library/dom@^8.5.0": - version "8.14.0" - resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz" - integrity sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA== +"@testing-library/dom@^8.5.0", "@testing-library/dom@>=7.21.4": + "integrity" "sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA==" + "resolved" "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz" + "version" "8.14.0" 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" + "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" "@testing-library/jest-dom@^5.16.4": - 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== + "integrity" "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==" + "resolved" "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz" + "version" "5.16.4" 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" + "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" "@testing-library/react@^13.3.0": - version "13.3.0" - resolved "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz" - integrity sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ== + "integrity" "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==" + "resolved" "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz" + "version" "13.3.0" dependencies: "@babel/runtime" "^7.12.5" "@testing-library/dom" "^8.5.0" "@types/react-dom" "^18.0.0" "@testing-library/user-event@^13.5.0": - 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== + "integrity" "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==" + "resolved" "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz" + "version" "13.5.0" dependencies: "@babel/runtime" "^7.12.5" "@tootallnate/once@1": - version "1.1.2" - resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" - integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== + "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + "version" "1.1.2" "@trysound/sax@0.2.0": - version "0.2.0" - resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" - integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + "integrity" "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + "resolved" "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" + "version" "0.2.0" "@types/aria-query@^4.2.0": - version "4.2.2" - resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz" - integrity sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig== + "integrity" "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + "resolved" "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz" + "version" "4.2.2" -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": - version "7.1.19" - resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz" - integrity sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw== +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14", "@types/babel__core@^7.1.9": + "integrity" "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==" + "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz" + "version" "7.1.19" dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" @@ -1758,101 +1758,101 @@ "@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== + "integrity" "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==" + "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz" + "version" "7.6.4" dependencies: "@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== + "integrity" "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==" + "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz" + "version" "7.4.1" dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.17.1" - resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz" - integrity sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA== + "integrity" "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==" + "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz" + "version" "7.17.1" dependencies: "@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== + "integrity" "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==" + "resolved" "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz" + "version" "1.19.2" dependencies: "@types/connect" "*" "@types/node" "*" "@types/bonjour@^3.5.9": - version "3.5.10" - resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz" - integrity sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw== + "integrity" "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==" + "resolved" "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz" + "version" "3.5.10" dependencies: "@types/node" "*" "@types/connect-history-api-fallback@^1.3.5": - 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== + "integrity" "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==" + "resolved" "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz" + "version" "1.3.5" dependencies: "@types/express-serve-static-core" "*" "@types/node" "*" "@types/connect@*": - version "3.4.35" - resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" - integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== + "integrity" "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==" + "resolved" "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" + "version" "3.4.35" dependencies: "@types/node" "*" "@types/eslint-scope@^3.7.3": - version "3.7.3" - resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz" - integrity sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g== + "integrity" "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==" + "resolved" "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz" + "version" "3.7.3" dependencies: "@types/eslint" "*" "@types/estree" "*" "@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1": - version "8.4.3" - resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz" - integrity sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw== + "integrity" "sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw==" + "resolved" "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz" + "version" "8.4.3" dependencies: "@types/estree" "*" "@types/json-schema" "*" "@types/estree@*": - version "0.0.52" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.52.tgz" - integrity sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ== - -"@types/estree@0.0.39": - version "0.0.39" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" - integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + "integrity" "sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ==" + "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.52.tgz" + "version" "0.0.52" "@types/estree@^0.0.51": - version "0.0.51" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz" - integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== + "integrity" "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz" + "version" "0.0.51" + +"@types/estree@0.0.39": + "integrity" "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" + "version" "0.0.39" "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": - version "4.17.29" - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz" - integrity sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q== + "integrity" "sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q==" + "resolved" "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz" + "version" "4.17.29" dependencies: "@types/node" "*" "@types/qs" "*" "@types/range-parser" "*" "@types/express@*", "@types/express@^4.17.13": - version "4.17.13" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz" - integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== + "integrity" "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==" + "resolved" "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz" + "version" "4.17.13" dependencies: "@types/body-parser" "*" "@types/express-serve-static-core" "^4.17.18" @@ -1860,327 +1860,327 @@ "@types/serve-static" "*" "@types/graceful-fs@^4.1.2": - version "4.1.5" - resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" - integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== + "integrity" "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==" + "resolved" "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" + "version" "4.1.5" dependencies: "@types/node" "*" "@types/html-minifier-terser@^6.0.0": - 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== + "integrity" "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + "resolved" "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" + "version" "6.1.0" "@types/http-proxy@^1.17.8": - version "1.17.9" - resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz" - integrity sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw== + "integrity" "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==" + "resolved" "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz" + "version" "1.17.9" dependencies: "@types/node" "*" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - 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== + "integrity" "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" + "version" "2.0.4" "@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== + "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" - integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== + "integrity" "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==" + "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" + "version" "3.0.1" dependencies: "@types/istanbul-lib-report" "*" "@types/jest@*": - version "28.1.3" - resolved "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz" - integrity sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw== + "integrity" "sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==" + "resolved" "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz" + "version" "28.1.3" dependencies: - jest-matcher-utils "^28.0.0" - pretty-format "^28.0.0" + "jest-matcher-utils" "^28.0.0" + "pretty-format" "^28.0.0" "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - 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== + "integrity" "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + "resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz" + "version" "7.0.11" "@types/json5@^0.0.29": - version "0.0.29" - resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" - integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== + "integrity" "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + "resolved" "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + "version" "0.0.29" "@types/mime@^1": - version "1.3.2" - resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" - integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + "integrity" "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "resolved" "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" + "version" "1.3.2" "@types/node@*": - version "18.0.0" - resolved "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz" - integrity sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA== + "integrity" "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==" + "resolved" "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz" + "version" "18.0.0" "@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" - integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + "resolved" "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" "@types/prettier@^2.1.5": - version "2.6.3" - resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz" - integrity sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg== + "integrity" "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==" + "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz" + "version" "2.6.3" "@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== + "integrity" "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz" + "version" "15.7.5" "@types/q@^1.5.1": - version "1.5.5" - resolved "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz" - integrity sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ== + "integrity" "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + "resolved" "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz" + "version" "1.5.5" "@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== + "integrity" "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + "resolved" "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz" + "version" "6.9.7" "@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== + "integrity" "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + "resolved" "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" + "version" "1.2.4" "@types/react-dom@^18.0.0": - version "18.0.5" - resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz" - integrity sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA== + "integrity" "sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA==" + "resolved" "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz" + "version" "18.0.5" dependencies: "@types/react" "*" "@types/react@*": - version "18.0.14" - resolved "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz" - integrity sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q== + "integrity" "sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q==" + "resolved" "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz" + "version" "18.0.14" dependencies: "@types/prop-types" "*" "@types/scheduler" "*" - csstype "^3.0.2" + "csstype" "^3.0.2" "@types/resolve@1.17.1": - version "1.17.1" - resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" - integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== + "integrity" "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==" + "resolved" "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" + "version" "1.17.1" dependencies: "@types/node" "*" "@types/retry@0.12.0": - version "0.12.0" - resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" - integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== + "integrity" "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + "resolved" "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" + "version" "0.12.0" "@types/scheduler@*": - version "0.16.2" - resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== + "integrity" "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + "resolved" "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" + "version" "0.16.2" "@types/serve-index@^1.9.1": - version "1.9.1" - resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz" - integrity sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg== + "integrity" "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==" + "resolved" "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz" + "version" "1.9.1" dependencies: "@types/express" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": - 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== + "integrity" "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==" + "resolved" "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz" + "version" "1.13.10" dependencies: "@types/mime" "^1" "@types/node" "*" "@types/sockjs@^0.3.33": - version "0.3.33" - resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz" - integrity sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw== + "integrity" "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==" + "resolved" "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz" + "version" "0.3.33" dependencies: "@types/node" "*" "@types/stack-utils@^2.0.0": - version "2.0.1" - resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" - integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== + "integrity" "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" + "version" "2.0.1" "@types/testing-library__jest-dom@^5.9.1": - version "5.14.5" - resolved "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz" - integrity sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ== + "integrity" "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==" + "resolved" "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz" + "version" "5.14.5" dependencies: "@types/jest" "*" "@types/trusted-types@^2.0.2": - 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== + "integrity" "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + "resolved" "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz" + "version" "2.0.2" "@types/ws@^8.5.1": - version "8.5.3" - resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz" - integrity sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w== + "integrity" "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==" + "resolved" "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz" + "version" "8.5.3" dependencies: "@types/node" "*" "@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== + "integrity" "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz" + "version" "21.0.0" "@types/yargs@^16.0.0": - version "16.0.4" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz" - integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== + "integrity" "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz" + "version" "16.0.4" dependencies: "@types/yargs-parser" "*" "@types/yargs@^17.0.8": - version "17.0.10" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz" - integrity sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA== + "integrity" "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz" + "version" "17.0.10" dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^5.5.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz" - integrity sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow== +"@typescript-eslint/eslint-plugin@^4.0.0 || ^5.0.0", "@typescript-eslint/eslint-plugin@^5.5.0": + "integrity" "sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/type-utils" "5.30.0" "@typescript-eslint/utils" "5.30.0" - debug "^4.3.4" - functional-red-black-tree "^1.0.1" - ignore "^5.2.0" - regexpp "^3.2.0" - semver "^7.3.7" - tsutils "^3.21.0" + "debug" "^4.3.4" + "functional-red-black-tree" "^1.0.1" + "ignore" "^5.2.0" + "regexpp" "^3.2.0" + "semver" "^7.3.7" + "tsutils" "^3.21.0" "@typescript-eslint/experimental-utils@^5.0.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz" - integrity sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A== + "integrity" "sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/utils" "5.30.0" -"@typescript-eslint/parser@^5.5.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz" - integrity sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA== +"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.5.0": + "integrity" "sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/types" "5.30.0" "@typescript-eslint/typescript-estree" "5.30.0" - debug "^4.3.4" + "debug" "^4.3.4" "@typescript-eslint/scope-manager@5.30.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz" - integrity sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ== + "integrity" "sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/types" "5.30.0" "@typescript-eslint/visitor-keys" "5.30.0" "@typescript-eslint/type-utils@5.30.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz" - integrity sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg== + "integrity" "sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/utils" "5.30.0" - debug "^4.3.4" - tsutils "^3.21.0" + "debug" "^4.3.4" + "tsutils" "^3.21.0" "@typescript-eslint/types@5.30.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz" - integrity sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag== + "integrity" "sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz" + "version" "5.30.0" "@typescript-eslint/typescript-estree@5.30.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz" - integrity sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw== + "integrity" "sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/types" "5.30.0" "@typescript-eslint/visitor-keys" "5.30.0" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.3.7" - tsutils "^3.21.0" + "debug" "^4.3.4" + "globby" "^11.1.0" + "is-glob" "^4.0.3" + "semver" "^7.3.7" + "tsutils" "^3.21.0" -"@typescript-eslint/utils@5.30.0", "@typescript-eslint/utils@^5.13.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.0.tgz" - integrity sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw== +"@typescript-eslint/utils@^5.13.0", "@typescript-eslint/utils@5.30.0": + "integrity" "sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.0.tgz" + "version" "5.30.0" dependencies: "@types/json-schema" "^7.0.9" "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/types" "5.30.0" "@typescript-eslint/typescript-estree" "5.30.0" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" + "eslint-scope" "^5.1.1" + "eslint-utils" "^3.0.0" "@typescript-eslint/visitor-keys@5.30.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz" - integrity sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw== + "integrity" "sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz" + "version" "5.30.0" dependencies: "@typescript-eslint/types" "5.30.0" - eslint-visitor-keys "^3.3.0" + "eslint-visitor-keys" "^3.3.0" "@webassemblyjs/ast@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz" - integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== + "integrity" "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/helper-numbers" "1.11.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.1" "@webassemblyjs/floating-point-hex-parser@1.11.1": - 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== + "integrity" "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz" + "version" "1.11.1" "@webassemblyjs/helper-api-error@1.11.1": - 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== + "integrity" "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz" + "version" "1.11.1" "@webassemblyjs/helper-buffer@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz" - integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== + "integrity" "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz" + "version" "1.11.1" "@webassemblyjs/helper-numbers@1.11.1": - 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== + "integrity" "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/floating-point-hex-parser" "1.11.1" "@webassemblyjs/helper-api-error" "1.11.1" "@xtuc/long" "4.2.2" "@webassemblyjs/helper-wasm-bytecode@1.11.1": - 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== + "integrity" "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz" + "version" "1.11.1" "@webassemblyjs/helper-wasm-section@1.11.1": - 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== + "integrity" "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-buffer" "1.11.1" @@ -2188,28 +2188,28 @@ "@webassemblyjs/wasm-gen" "1.11.1" "@webassemblyjs/ieee754@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz" - integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== + "integrity" "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz" + "version" "1.11.1" dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz" - integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== + "integrity" "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz" + "version" "1.11.1" dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" - integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== + "integrity" "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" + "version" "1.11.1" "@webassemblyjs/wasm-edit@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz" - integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== + "integrity" "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-buffer" "1.11.1" @@ -2221,9 +2221,9 @@ "@webassemblyjs/wast-printer" "1.11.1" "@webassemblyjs/wasm-gen@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz" - integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== + "integrity" "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.1" @@ -2232,9 +2232,9 @@ "@webassemblyjs/utf8" "1.11.1" "@webassemblyjs/wasm-opt@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz" - integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== + "integrity" "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-buffer" "1.11.1" @@ -2242,9 +2242,9 @@ "@webassemblyjs/wasm-parser" "1.11.1" "@webassemblyjs/wasm-parser@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz" - integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== + "integrity" "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-api-error" "1.11.1" @@ -2254,432 +2254,457 @@ "@webassemblyjs/utf8" "1.11.1" "@webassemblyjs/wast-printer@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz" - integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== + "integrity" "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz" + "version" "1.11.1" dependencies: "@webassemblyjs/ast" "1.11.1" "@xtuc/long" "4.2.2" "@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + "resolved" "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + "version" "1.2.0" "@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -abab@^2.0.3, abab@^2.0.5: - version "2.0.6" - resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" - integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== - -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: - 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" - -acorn-globals@^6.0.0: - 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" - -acorn-import-assertions@^1.7.6: - version "1.8.0" - resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" - integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== - -acorn-jsx@^5.3.2: - version "5.3.2" - resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-node@^1.8.2: - 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" - -acorn-walk@^7.0.0, acorn-walk@^7.1.1: - version "7.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn@^7.0.0, acorn@^7.1.1: - version "7.4.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1: - version "8.7.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" - integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== - -address@^1.0.1, address@^1.1.2: - version "1.2.0" - resolved "https://registry.npmjs.org/address/-/address-1.2.0.tgz" - integrity sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig== - -adjust-sourcemap-loader@^4.0.0: - 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" - -agent-base@6: - 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" - -ajv-formats@^2.1.1: - 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" - -ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv-keywords@^5.0.0: - 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" - -ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: - 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" - -ajv@^8.0.0, ajv@^8.6.0, ajv@^8.8.0: - 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" - -ansi-escapes@^4.2.1, ansi-escapes@^4.3.1: - 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" - -ansi-html-community@^0.0.8: - 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@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^3.2.1: - 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" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - 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" - -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - -anymatch@^3.0.3, anymatch@~3.1.2: - 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" - -arg@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" - integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== - -argparse@^1.0.7: - 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" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -aria-query@^4.2.2: - 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== + "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + "resolved" "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + "version" "4.2.2" + +"abab@^2.0.3", "abab@^2.0.5": + "integrity" "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" + "version" "2.0.6" + +"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.8": + "integrity" "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" + "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" + "version" "1.3.8" + dependencies: + "mime-types" "~2.1.34" + "negotiator" "0.6.3" + +"acorn-globals@^6.0.0": + "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==" + "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "acorn" "^7.1.1" + "acorn-walk" "^7.1.1" + +"acorn-import-assertions@^1.7.6": + "integrity" "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" + "resolved" "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" + "version" "1.8.0" + +"acorn-jsx@^5.3.2": + "integrity" "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + "version" "5.3.2" + +"acorn-node@^1.8.2": + "integrity" "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==" + "resolved" "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz" + "version" "1.8.2" + dependencies: + "acorn" "^7.0.0" + "acorn-walk" "^7.0.0" + "xtend" "^4.0.2" + +"acorn-walk@^7.0.0", "acorn-walk@^7.1.1": + "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" + "version" "7.2.0" + +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^8", "acorn@^8.2.4", "acorn@^8.4.1", "acorn@^8.5.0", "acorn@^8.7.1": + "integrity" "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" + "version" "8.7.1" + +"acorn@^7.0.0": + "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + "version" "7.4.1" + +"acorn@^7.1.1": + "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + "version" "7.4.1" + +"address@^1.0.1", "address@^1.1.2": + "integrity" "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" + "resolved" "https://registry.npmjs.org/address/-/address-1.2.0.tgz" + "version" "1.2.0" + +"adjust-sourcemap-loader@^4.0.0": + "integrity" "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==" + "resolved" "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "loader-utils" "^2.0.0" + "regex-parser" "^2.2.11" + +"agent-base@6": + "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" + "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "debug" "4" + +"ajv-formats@^2.1.1": + "integrity" "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==" + "resolved" "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "ajv" "^8.0.0" + +"ajv-keywords@^3.4.1", "ajv-keywords@^3.5.2": + "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" + "version" "3.5.2" + +"ajv-keywords@^5.0.0": + "integrity" "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==" + "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "fast-deep-equal" "^3.1.3" + +"ajv@^6.10.0", "ajv@^6.12.2", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1": + "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + "version" "6.12.6" + 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" + +"ajv@^8.0.0": + "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" + "version" "8.11.0" + dependencies: + "fast-deep-equal" "^3.1.1" + "json-schema-traverse" "^1.0.0" + "require-from-string" "^2.0.2" + "uri-js" "^4.2.2" + +"ajv@^8.6.0", "ajv@>=8": + "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" + "version" "8.11.0" + dependencies: + "fast-deep-equal" "^3.1.1" + "json-schema-traverse" "^1.0.0" + "require-from-string" "^2.0.2" + "uri-js" "^4.2.2" + +"ajv@^8.8.0", "ajv@^8.8.2": + "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" + "version" "8.11.0" + 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-escapes@^4.2.1", "ansi-escapes@^4.3.1": + "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==" + "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + "version" "4.3.2" + dependencies: + "type-fest" "^0.21.3" + +"ansi-html-community@^0.0.8": + "integrity" "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + "resolved" "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" + "version" "0.0.8" + +"ansi-regex@^5.0.1": + "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + "version" "5.0.1" + +"ansi-regex@^6.0.1": + "integrity" "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" + "version" "6.0.1" + +"ansi-styles@^3.2.1": + "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "color-convert" "^1.9.0" + +"ansi-styles@^4.0.0", "ansi-styles@^4.1.0": + "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "color-convert" "^2.0.1" + +"ansi-styles@^5.0.0": + "integrity" "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" + "version" "5.2.0" + +"anymatch@^3.0.3", "anymatch@~3.1.2": + "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "normalize-path" "^3.0.0" + "picomatch" "^2.0.4" + +"arg@^5.0.2": + "integrity" "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + "resolved" "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" + "version" "5.0.2" + +"argparse@^1.0.7": + "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "sprintf-js" "~1.0.2" + +"argparse@^2.0.1": + "integrity" "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "resolved" "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + "version" "2.0.1" + +"aria-query@^4.2.2": + "integrity" "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==" + "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" + "version" "4.2.2" dependencies: "@babel/runtime" "^7.10.2" "@babel/runtime-corejs3" "^7.10.2" -aria-query@^5.0.0: - 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== - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - -array-flatten@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - -array-includes@^3.1.4, array-includes@^3.1.5: - version "3.1.5" - resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz" - integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - get-intrinsic "^1.1.1" - is-string "^1.0.7" - -array-union@^2.1.0: - 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@^1.2.5: - 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" - -array.prototype.flatmap@^1.3.0: - 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" - -array.prototype.reduce@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz" - integrity sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.2" - es-array-method-boxes-properly "^1.0.0" - is-string "^1.0.7" - -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== - -ast-types-flow@^0.0.7: - version "0.0.7" - resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" - integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== - -async@^3.2.3: - version "3.2.4" - resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz" - integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -autoprefixer@^10.4.7: - version "10.4.7" - resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz" - integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== - 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" - -axe-core@^4.4.2: - version "4.4.2" - resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz" - integrity sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA== - -axios@^0.27.2: - 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" - -axobject-query@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" - integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== - -babel-jest@^27.4.2, babel-jest@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz" - integrity sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg== +"aria-query@^5.0.0": + "integrity" "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz" + "version" "5.0.0" + +"array-flatten@^2.1.2": + "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" + "version" "2.1.2" + +"array-flatten@1.1.1": + "integrity" "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + "version" "1.1.1" + +"array-includes@^3.1.4", "array-includes@^3.1.5": + "integrity" "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==" + "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz" + "version" "3.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + "get-intrinsic" "^1.1.1" + "is-string" "^1.0.7" + +"array-union@^2.1.0": + "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + "resolved" "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + "version" "2.1.0" + +"array.prototype.flat@^1.2.5": + "integrity" "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==" + "resolved" "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.2" + "es-shim-unscopables" "^1.0.0" + +"array.prototype.flatmap@^1.3.0": + "integrity" "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==" + "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.2" + "es-shim-unscopables" "^1.0.0" + +"array.prototype.reduce@^1.0.4": + "integrity" "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==" + "resolved" "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.2" + "es-array-method-boxes-properly" "^1.0.0" + "is-string" "^1.0.7" + +"asap@~2.0.6": + "integrity" "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + "resolved" "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + "version" "2.0.6" + +"ast-types-flow@^0.0.7": + "integrity" "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + "resolved" "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" + "version" "0.0.7" + +"async@^3.2.3": + "integrity" "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + "resolved" "https://registry.npmjs.org/async/-/async-3.2.4.tgz" + "version" "3.2.4" + +"asynckit@^0.4.0": + "integrity" "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + "version" "0.4.0" + +"at-least-node@^1.0.0": + "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + "version" "1.0.0" + +"atob@^2.1.2": + "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" + "version" "2.1.2" + +"autoprefixer@^10.4.7": + "integrity" "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==" + "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz" + "version" "10.4.7" + 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" + +"axe-core@^4.4.2": + "integrity" "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==" + "resolved" "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz" + "version" "4.4.2" + +"axios@^0.27.2": + "integrity" "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==" + "resolved" "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz" + "version" "0.27.2" + dependencies: + "follow-redirects" "^1.14.9" + "form-data" "^4.0.0" + +"axobject-query@^2.2.0": + "integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + "resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" + "version" "2.2.0" + +"babel-jest@^27.4.2", "babel-jest@^27.5.1": + "integrity" "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==" + "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz" + "version" "27.5.1" 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" - -babel-loader@^8.2.3: - 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" - -babel-plugin-dynamic-import-node@^2.3.3: - 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" - -babel-plugin-istanbul@^6.1.1: - 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== + "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" + +"babel-loader@^8.2.3": + "integrity" "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==" + "resolved" "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz" + "version" "8.2.5" + dependencies: + "find-cache-dir" "^3.3.1" + "loader-utils" "^2.0.0" + "make-dir" "^3.1.0" + "schema-utils" "^2.6.5" + +"babel-plugin-dynamic-import-node@^2.3.3": + "integrity" "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz" + "version" "2.3.3" + dependencies: + "object.assign" "^4.1.0" + +"babel-plugin-istanbul@^6.1.1": + "integrity" "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==" + "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" + "version" "6.1.1" 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" + "istanbul-lib-instrument" "^5.0.4" + "test-exclude" "^6.0.0" -babel-plugin-jest-hoist@^27.5.1: - 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== +"babel-plugin-jest-hoist@^27.5.1": + "integrity" "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz" + "version" "27.5.1" dependencies: "@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@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz" - integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== +"babel-plugin-macros@^3.1.0": + "integrity" "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==" + "resolved" "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz" + "version" "3.1.0" dependencies: "@babel/runtime" "^7.12.5" - cosmiconfig "^7.0.0" - resolve "^1.19.0" + "cosmiconfig" "^7.0.0" + "resolve" "^1.19.0" -babel-plugin-named-asset-import@^0.3.8: - 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== +"babel-plugin-named-asset-import@^0.3.8": + "integrity" "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" + "resolved" "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz" + "version" "0.3.8" -babel-plugin-polyfill-corejs2@^0.3.0: - 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== +"babel-plugin-polyfill-corejs2@^0.3.0": + "integrity" "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz" + "version" "0.3.1" dependencies: "@babel/compat-data" "^7.13.11" "@babel/helper-define-polyfill-provider" "^0.3.1" - semver "^6.1.1" + "semver" "^6.1.1" -babel-plugin-polyfill-corejs3@^0.5.0: - 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== +"babel-plugin-polyfill-corejs3@^0.5.0": + "integrity" "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz" + "version" "0.5.2" dependencies: "@babel/helper-define-polyfill-provider" "^0.3.1" - core-js-compat "^3.21.0" + "core-js-compat" "^3.21.0" -babel-plugin-polyfill-regenerator@^0.3.0: - 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== +"babel-plugin-polyfill-regenerator@^0.3.0": + "integrity" "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz" + "version" "0.3.1" dependencies: "@babel/helper-define-polyfill-provider" "^0.3.1" -babel-plugin-transform-react-remove-prop-types@^0.4.24: - 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-plugin-transform-react-remove-prop-types@^0.4.24": + "integrity" "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz" + "version" "0.4.24" -babel-preset-current-node-syntax@^1.0.0: - 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== +"babel-preset-current-node-syntax@^1.0.0": + "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==" + "resolved" "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" + "version" "1.0.1" dependencies: "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-bigint" "^7.8.3" @@ -2694,18 +2719,18 @@ babel-preset-current-node-syntax@^1.0.0: "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" -babel-preset-jest@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz" - integrity sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag== +"babel-preset-jest@^27.5.1": + "integrity" "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==" + "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz" + "version" "27.5.1" dependencies: - babel-plugin-jest-hoist "^27.5.1" - babel-preset-current-node-syntax "^1.0.0" + "babel-plugin-jest-hoist" "^27.5.1" + "babel-preset-current-node-syntax" "^1.0.0" -babel-preset-react-app@^10.0.1: - 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== +"babel-preset-react-app@^10.0.1": + "integrity" "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==" + "resolved" "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz" + "version" "10.0.1" dependencies: "@babel/core" "^7.16.0" "@babel/plugin-proposal-class-properties" "^7.16.0" @@ -2721,2719 +2746,2788 @@ babel-preset-react-app@^10.0.1: "@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@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" - integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== - -bfj@^7.0.2: - 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" - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -body-parser@1.20.0: - 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" - -bonjour-service@^1.0.11: - version "1.0.13" - resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz" - integrity sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA== - dependencies: - array-flatten "^2.1.2" - dns-equal "^1.0.0" - fast-deep-equal "^3.1.3" - multicast-dns "^7.2.5" - -boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" - integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== - -brace-expansion@^1.1.7: - 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" - -brace-expansion@^2.0.1: - 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" - -braces@^3.0.2, braces@~3.0.2: - 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" - -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.18.1, browserslist@^4.20.2, browserslist@^4.20.3, browserslist@^4.21.0: - version "4.21.0" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz" - integrity sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA== - dependencies: - caniuse-lite "^1.0.30001358" - electron-to-chromium "^1.4.164" - node-releases "^2.0.5" - update-browserslist-db "^1.0.0" - -bser@2.1.1: - 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" - -buffer-from@^1.0.0: - 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@^3.1.0: - version "3.3.0" - resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" - integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -bytes@3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" - integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== - -call-bind@^1.0.0, call-bind@^1.0.2: - 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" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camel-case@^4.1.2: - 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" - -camelcase-css@^2.0.1: - 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== - -camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.2.0, camelcase@^6.2.1: - version "6.3.0" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caniuse-api@^3.0.0: - 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" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001358: - version "1.0.30001359" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz" - integrity sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw== - -case-sensitive-paths-webpack-plugin@^2.4.0: - 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@^2.0.0, chalk@^2.4.1: - 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" - -chalk@^3.0.0: - 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" - -chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: - 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" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -char-regex@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz" - integrity sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw== - -charcodes@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz" - integrity sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ== - -check-types@^11.1.1: - version "11.1.2" - resolved "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" - integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== - -chokidar@^3.4.2, chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - 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" + "babel-plugin-macros" "^3.1.0" + "babel-plugin-transform-react-remove-prop-types" "^0.4.24" + +"balanced-match@^1.0.0": + "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + "version" "1.0.2" + +"batch@0.6.1": + "integrity" "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + "resolved" "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + "version" "0.6.1" + +"bfj@^7.0.2": + "integrity" "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==" + "resolved" "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz" + "version" "7.0.2" + dependencies: + "bluebird" "^3.5.5" + "check-types" "^11.1.1" + "hoopy" "^0.1.4" + "tryer" "^1.0.1" + +"big.js@^5.2.2": + "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + "resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" + "version" "5.2.2" + +"binary-extensions@^2.0.0": + "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + "version" "2.2.0" + +"bluebird@^3.5.5": + "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" + "version" "3.7.2" + +"body-parser@1.20.0": + "integrity" "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==" + "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz" + "version" "1.20.0" + 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" + +"bonjour-service@^1.0.11": + "integrity" "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==" + "resolved" "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz" + "version" "1.0.13" + dependencies: + "array-flatten" "^2.1.2" + "dns-equal" "^1.0.0" + "fast-deep-equal" "^3.1.3" + "multicast-dns" "^7.2.5" + +"boolbase@^1.0.0", "boolbase@~1.0.0": + "integrity" "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + "version" "1.0.0" + +"brace-expansion@^1.1.7": + "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + "version" "1.1.11" + dependencies: + "balanced-match" "^1.0.0" + "concat-map" "0.0.1" + +"brace-expansion@^2.0.1": + "integrity" "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "balanced-match" "^1.0.0" + +"braces@^3.0.2", "braces@~3.0.2": + "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" + "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "fill-range" "^7.0.1" + +"browser-process-hrtime@^1.0.0": + "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + "version" "1.0.0" + +"browserslist@^4.0.0", "browserslist@^4.14.5", "browserslist@^4.16.6", "browserslist@^4.18.1", "browserslist@^4.20.2", "browserslist@^4.20.3", "browserslist@^4.21.0", "browserslist@>= 4", "browserslist@>= 4.21.0", "browserslist@>=4": + "integrity" "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz" + "version" "4.21.0" + dependencies: + "caniuse-lite" "^1.0.30001358" + "electron-to-chromium" "^1.4.164" + "node-releases" "^2.0.5" + "update-browserslist-db" "^1.0.0" + +"bser@2.1.1": + "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==" + "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "node-int64" "^0.4.0" + +"buffer-from@^1.0.0": + "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + "version" "1.1.2" + +"builtin-modules@^3.1.0": + "integrity" "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + "resolved" "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" + "version" "3.3.0" + +"bytes@3.0.0": + "integrity" "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + "version" "3.0.0" + +"bytes@3.1.2": + "integrity" "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" + "version" "3.1.2" + +"call-bind@^1.0.0", "call-bind@^1.0.2": + "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" + "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "function-bind" "^1.1.1" + "get-intrinsic" "^1.0.2" + +"callsites@^3.0.0": + "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + "version" "3.1.0" + +"camel-case@^4.1.2": + "integrity" "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==" + "resolved" "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "pascal-case" "^3.1.2" + "tslib" "^2.0.3" + +"camelcase-css@^2.0.1": + "integrity" "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + "resolved" "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" + "version" "2.0.1" + +"camelcase@^5.3.1": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"camelcase@^6.2.0", "camelcase@^6.2.1": + "integrity" "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + "version" "6.3.0" + +"caniuse-api@^3.0.0": + "integrity" "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==" + "resolved" "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "browserslist" "^4.0.0" + "caniuse-lite" "^1.0.0" + "lodash.memoize" "^4.1.2" + "lodash.uniq" "^4.5.0" + +"caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30001335", "caniuse-lite@^1.0.30001358": + "integrity" "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz" + "version" "1.0.30001359" + +"case-sensitive-paths-webpack-plugin@^2.4.0": + "integrity" "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" + "resolved" "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz" + "version" "2.4.0" + +"chalk@^2.0.0": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^2.4.1": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^3.0.0": + "integrity" "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"chalk@^4.0.0", "chalk@^4.0.2", "chalk@^4.1.0", "chalk@^4.1.2": + "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"char-regex@^1.0.2": + "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + "version" "1.0.2" + +"char-regex@^2.0.0": + "integrity" "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz" + "version" "2.0.1" + +"charcodes@^0.2.0": + "integrity" "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" + "resolved" "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz" + "version" "0.2.0" + +"check-types@^11.1.1": + "integrity" "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + "resolved" "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" + "version" "11.1.2" + +"chokidar@^3.4.2", "chokidar@^3.5.3": + "integrity" "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" + "version" "3.5.3" + 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" optionalDependencies: - fsevents "~2.3.2" + "fsevents" "~2.3.2" -chrome-trace-event@^1.0.2: - 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== +"chrome-trace-event@^1.0.2": + "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + "resolved" "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" + "version" "1.0.3" -ci-info@^3.2.0: - version "3.3.2" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz" - integrity sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg== +"ci-info@^3.2.0": + "integrity" "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==" + "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz" + "version" "3.3.2" -cjs-module-lexer@^1.0.0: - 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== +"cjs-module-lexer@^1.0.0": + "integrity" "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz" + "version" "1.2.2" -clean-css@^5.2.2: - version "5.3.0" - resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz" - integrity sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ== +"clean-css@^5.2.2": + "integrity" "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==" + "resolved" "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz" + "version" "5.3.0" dependencies: - source-map "~0.6.0" + "source-map" "~0.6.0" -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== +"cliui@^7.0.2": + "integrity" "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" + "version" "7.0.4" dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" + "string-width" "^4.2.0" + "strip-ansi" "^6.0.0" + "wrap-ansi" "^7.0.0" -co@^4.6.0: - version "4.6.0" - resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" - integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== +"co@^4.6.0": + "integrity" "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + "version" "4.6.0" -coa@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== +"coa@^2.0.2": + "integrity" "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==" + "resolved" "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" + "version" "2.0.2" dependencies: "@types/q" "^1.5.1" - chalk "^2.4.1" - q "^1.1.2" - -collect-v8-coverage@^1.0.0: - 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@^1.9.0: - 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" - -color-convert@^2.0.1: - 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" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@^1.1.4, color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colord@^2.9.1: - version "2.9.2" - resolved "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz" - integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== - -colorette@^2.0.10: - version "2.0.19" - resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" - integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== - -combined-stream@^1.0.8: - 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" - -commander@^2.20.0: - 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== - -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - -commander@^8.3.0: - version "8.3.0" - resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== - -common-path-prefix@^3.0.0: - 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@^1.8.0: - 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@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - -compressible@~2.0.16: - 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" - -compression@^1.7.4: - 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" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -confusing-browser-globals@^1.0.11: - 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@^1.6.0: - 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@0.5.4: - 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" - -content-type@~1.0.4: - 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@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: - 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" - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== - -cookie@0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" - integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== - -core-js-compat@^3.21.0, core-js-compat@^3.22.1: - version "3.23.3" - resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.3.tgz" - integrity sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw== - dependencies: - browserslist "^4.21.0" - semver "7.0.0" - -core-js-pure@^3.20.2, core-js-pure@^3.8.1: - version "3.23.3" - resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.3.tgz" - integrity sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA== - -core-js@^3.19.2: - version "3.23.3" - resolved "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz" - integrity sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q== - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" - integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== + "chalk" "^2.4.1" + "q" "^1.1.2" + +"collect-v8-coverage@^1.0.0": + "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + "resolved" "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" + "version" "1.0.1" + +"color-convert@^1.9.0": + "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + "version" "1.9.3" + dependencies: + "color-name" "1.1.3" + +"color-convert@^2.0.1": + "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "color-name" "~1.1.4" + +"color-name@^1.1.4", "color-name@~1.1.4": + "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + "version" "1.1.4" + +"color-name@1.1.3": + "integrity" "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + "version" "1.1.3" + +"colord@^2.9.1": + "integrity" "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + "resolved" "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz" + "version" "2.9.2" + +"colorette@^2.0.10": + "integrity" "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + "resolved" "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" + "version" "2.0.19" + +"combined-stream@^1.0.8": + "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "delayed-stream" "~1.0.0" + +"commander@^2.20.0": + "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + "version" "2.20.3" + +"commander@^7.2.0": + "integrity" "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + "resolved" "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" + "version" "7.2.0" + +"commander@^8.3.0": + "integrity" "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + "resolved" "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" + "version" "8.3.0" + +"common-path-prefix@^3.0.0": + "integrity" "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + "resolved" "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" + "version" "3.0.0" + +"common-tags@^1.8.0": + "integrity" "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + "resolved" "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz" + "version" "1.8.2" + +"commondir@^1.0.1": + "integrity" "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + "version" "1.0.1" + +"compressible@~2.0.16": + "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + "version" "2.0.18" + dependencies: + "mime-db" ">= 1.43.0 < 2" + +"compression@^1.7.4": + "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" + "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + "version" "1.7.4" + 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" + +"concat-map@0.0.1": + "integrity" "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + "version" "0.0.1" + +"confusing-browser-globals@^1.0.11": + "integrity" "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + "resolved" "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" + "version" "1.0.11" + +"connect-history-api-fallback@^1.6.0": + "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + "resolved" "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" + "version" "1.6.0" + +"content-disposition@0.5.4": + "integrity" "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==" + "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" + "version" "0.5.4" + dependencies: + "safe-buffer" "5.2.1" + +"content-type@~1.0.4": + "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" + "version" "1.0.4" + +"convert-source-map@^1.4.0", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0": + "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==" + "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz" + "version" "1.8.0" + dependencies: + "safe-buffer" "~5.1.1" + +"cookie-signature@1.0.6": + "integrity" "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + "version" "1.0.6" + +"cookie@0.5.0": + "integrity" "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" + "version" "0.5.0" + +"core-js-compat@^3.21.0", "core-js-compat@^3.22.1": + "integrity" "sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw==" + "resolved" "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.3.tgz" + "version" "3.23.3" + dependencies: + "browserslist" "^4.21.0" + "semver" "7.0.0" + +"core-js-pure@^3.20.2", "core-js-pure@^3.8.1": + "integrity" "sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA==" + "resolved" "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.3.tgz" + "version" "3.23.3" + +"core-js@^3.19.2": + "integrity" "sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz" + "version" "3.23.3" + +"core-util-is@~1.0.0": + "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + "version" "1.0.3" + +"cosmiconfig@^6.0.0": + "integrity" "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" + "version" "6.0.0" 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" + "import-fresh" "^3.1.0" + "parse-json" "^5.0.0" + "path-type" "^4.0.0" + "yaml" "^1.7.2" -cosmiconfig@^7.0.0: - version "7.0.1" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz" - integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== +"cosmiconfig@^7.0.0": + "integrity" "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz" + "version" "7.0.1" 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" - -cross-spawn@^7.0.2, cross-spawn@^7.0.3: - 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" - -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - -css-blank-pseudo@^3.0.3: - 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" - -css-declaration-sorter@^6.3.0: - version "6.3.0" - resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz" - integrity sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== - -css-has-pseudo@^3.0.4: - 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" - -css-loader@^6.5.1: - 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" - -css-minimizer-webpack-plugin@^3.2.0: - 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" - -css-prefers-color-scheme@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz" - integrity sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA== - -css-select-base-adapter@^0.1.1: - 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-select@^2.0.0: - 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" - -css-select@^4.1.3: - 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" - -css-tree@1.0.0-alpha.37: - 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" - -css-tree@^1.1.2, css-tree@^1.1.3: - 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" - -css-what@^3.2.1: - version "3.4.2" - resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" - integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== - -css-what@^6.0.1: - version "6.1.0" - resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" - integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== - -css.escape@^1.5.1: - version "1.5.1" - resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" - integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== - -css@^3.0.0: - 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" - -cssdb@^6.6.3: - version "6.6.3" - resolved "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz" - integrity sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA== - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -cssnano-preset-default@^5.2.12: - version "5.2.12" - resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz" - integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== - dependencies: - css-declaration-sorter "^6.3.0" - cssnano-utils "^3.1.0" - postcss-calc "^8.2.3" - postcss-colormin "^5.3.0" - postcss-convert-values "^5.1.2" - postcss-discard-comments "^5.1.2" - postcss-discard-duplicates "^5.1.0" - postcss-discard-empty "^5.1.1" - postcss-discard-overridden "^5.1.0" - postcss-merge-longhand "^5.1.6" - postcss-merge-rules "^5.1.2" - postcss-minify-font-values "^5.1.0" - postcss-minify-gradients "^5.1.1" - postcss-minify-params "^5.1.3" - postcss-minify-selectors "^5.2.1" - postcss-normalize-charset "^5.1.0" - postcss-normalize-display-values "^5.1.0" - postcss-normalize-positions "^5.1.1" - postcss-normalize-repeat-style "^5.1.1" - postcss-normalize-string "^5.1.0" - postcss-normalize-timing-functions "^5.1.0" - postcss-normalize-unicode "^5.1.0" - postcss-normalize-url "^5.1.0" - postcss-normalize-whitespace "^5.1.1" - postcss-ordered-values "^5.1.3" - postcss-reduce-initial "^5.1.0" - postcss-reduce-transforms "^5.1.0" - postcss-svgo "^5.1.0" - postcss-unique-selectors "^5.1.1" - -cssnano-utils@^3.1.0: - 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== - -cssnano@^5.0.6: - version "5.1.12" - resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz" - integrity sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== - dependencies: - cssnano-preset-default "^5.2.12" - lilconfig "^2.0.3" - yaml "^1.10.2" - -csso@^4.0.2, csso@^4.2.0: - 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" - -cssom@^0.4.4: - version "0.4.4" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.3.0: - 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" - -csstype@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz" - integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA== - -damerau-levenshtein@^1.0.8: - 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@^2.0.0: - 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" - -debug@2.6.9, debug@^2.6.0, debug@^2.6.9: - 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" - -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: - 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" - -debug@^3.2.7: - version "3.2.7" - resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - -decimal.js@^10.2.1: - version "10.3.1" - resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" - integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" - integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og== - -dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" - integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== - -deep-is@^0.1.3, deep-is@~0.1.3: - 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@^4.2.2: - version "4.2.2" - resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -default-gateway@^6.0.3: - 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" - -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - -define-properties@^1.1.3, define-properties@^1.1.4: - 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" - -defined@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" - integrity sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ== - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -depd@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" - integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== - -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detect-newline@^3.0.0: - 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@^2.0.4: - 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@^1.1.6: - 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" - -detective@^5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz" - integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw== - dependencies: - acorn-node "^1.8.2" - defined "^1.0.0" - minimist "^1.2.6" - -didyoumean@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" - integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== - -diff-sequences@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" - integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== - -diff-sequences@^28.1.1: - version "28.1.1" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz" - integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw== - -dir-glob@^3.0.1: - 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" - -dlv@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" - integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" - integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== - -dns-packet@^5.2.2: - version "5.4.0" - resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz" - integrity sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g== + "import-fresh" "^3.2.1" + "parse-json" "^5.0.0" + "path-type" "^4.0.0" + "yaml" "^1.10.0" + +"cross-spawn@^7.0.2", "cross-spawn@^7.0.3": + "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "path-key" "^3.1.0" + "shebang-command" "^2.0.0" + "which" "^2.0.1" + +"crypto-random-string@^2.0.0": + "integrity" "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + "resolved" "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" + "version" "2.0.0" + +"css-blank-pseudo@^3.0.3": + "integrity" "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==" + "resolved" "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "postcss-selector-parser" "^6.0.9" + +"css-declaration-sorter@^6.3.0": + "integrity" "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==" + "resolved" "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz" + "version" "6.3.0" + +"css-has-pseudo@^3.0.4": + "integrity" "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==" + "resolved" "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "postcss-selector-parser" "^6.0.9" + +"css-loader@^6.5.1": + "integrity" "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==" + "resolved" "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz" + "version" "6.7.1" + 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" + +"css-minimizer-webpack-plugin@^3.2.0": + "integrity" "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==" + "resolved" "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz" + "version" "3.4.1" + 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" + +"css-prefers-color-scheme@^6.0.3": + "integrity" "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" + "resolved" "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz" + "version" "6.0.3" + +"css-select-base-adapter@^0.1.1": + "integrity" "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + "resolved" "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" + "version" "0.1.1" + +"css-select@^2.0.0": + "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==" + "resolved" "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "boolbase" "^1.0.0" + "css-what" "^3.2.1" + "domutils" "^1.7.0" + "nth-check" "^1.0.2" + +"css-select@^4.1.3": + "integrity" "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==" + "resolved" "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "boolbase" "^1.0.0" + "css-what" "^6.0.1" + "domhandler" "^4.3.1" + "domutils" "^2.8.0" + "nth-check" "^2.0.1" + +"css-tree@^1.1.2": + "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "mdn-data" "2.0.14" + "source-map" "^0.6.1" + +"css-tree@^1.1.3": + "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "mdn-data" "2.0.14" + "source-map" "^0.6.1" + +"css-tree@1.0.0-alpha.37": + "integrity" "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" + "version" "1.0.0-alpha.37" + dependencies: + "mdn-data" "2.0.4" + "source-map" "^0.6.1" + +"css-what@^3.2.1": + "integrity" "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + "resolved" "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" + "version" "3.4.2" + +"css-what@^6.0.1": + "integrity" "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + "resolved" "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" + "version" "6.1.0" + +"css.escape@^1.5.1": + "integrity" "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + "resolved" "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" + "version" "1.5.1" + +"css@^3.0.0": + "integrity" "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==" + "resolved" "https://registry.npmjs.org/css/-/css-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "inherits" "^2.0.4" + "source-map" "^0.6.1" + "source-map-resolve" "^0.6.0" + +"cssdb@^6.6.3": + "integrity" "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==" + "resolved" "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz" + "version" "6.6.3" + +"cssesc@^3.0.0": + "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + "version" "3.0.0" + +"cssnano-preset-default@^5.2.12": + "integrity" "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==" + "resolved" "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz" + "version" "5.2.12" + dependencies: + "css-declaration-sorter" "^6.3.0" + "cssnano-utils" "^3.1.0" + "postcss-calc" "^8.2.3" + "postcss-colormin" "^5.3.0" + "postcss-convert-values" "^5.1.2" + "postcss-discard-comments" "^5.1.2" + "postcss-discard-duplicates" "^5.1.0" + "postcss-discard-empty" "^5.1.1" + "postcss-discard-overridden" "^5.1.0" + "postcss-merge-longhand" "^5.1.6" + "postcss-merge-rules" "^5.1.2" + "postcss-minify-font-values" "^5.1.0" + "postcss-minify-gradients" "^5.1.1" + "postcss-minify-params" "^5.1.3" + "postcss-minify-selectors" "^5.2.1" + "postcss-normalize-charset" "^5.1.0" + "postcss-normalize-display-values" "^5.1.0" + "postcss-normalize-positions" "^5.1.1" + "postcss-normalize-repeat-style" "^5.1.1" + "postcss-normalize-string" "^5.1.0" + "postcss-normalize-timing-functions" "^5.1.0" + "postcss-normalize-unicode" "^5.1.0" + "postcss-normalize-url" "^5.1.0" + "postcss-normalize-whitespace" "^5.1.1" + "postcss-ordered-values" "^5.1.3" + "postcss-reduce-initial" "^5.1.0" + "postcss-reduce-transforms" "^5.1.0" + "postcss-svgo" "^5.1.0" + "postcss-unique-selectors" "^5.1.1" + +"cssnano-utils@^3.1.0": + "integrity" "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" + "resolved" "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz" + "version" "3.1.0" + +"cssnano@^5.0.6": + "integrity" "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==" + "resolved" "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz" + "version" "5.1.12" + dependencies: + "cssnano-preset-default" "^5.2.12" + "lilconfig" "^2.0.3" + "yaml" "^1.10.2" + +"csso@^4.0.2", "csso@^4.2.0": + "integrity" "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==" + "resolved" "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "css-tree" "^1.1.2" + +"cssom@^0.4.4": + "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" + "version" "0.4.4" + +"cssom@~0.3.6": + "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + "version" "0.3.8" + +"cssstyle@^2.3.0": + "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==" + "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "cssom" "~0.3.6" + +"csstype@^3.0.2": + "integrity" "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz" + "version" "3.1.0" + +"damerau-levenshtein@^1.0.8": + "integrity" "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + "resolved" "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" + "version" "1.0.8" + +"data-urls@^2.0.0": + "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==" + "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "abab" "^2.0.3" + "whatwg-mimetype" "^2.3.0" + "whatwg-url" "^8.0.0" + +"debug@^2.6.0": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^3.2.7": + "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + "version" "3.2.7" + dependencies: + "ms" "^2.1.1" + +"debug@^4.1.0", "debug@^4.1.1", "debug@^4.3.2", "debug@^4.3.4", "debug@4": + "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + "version" "4.3.4" + dependencies: + "ms" "2.1.2" + +"debug@2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"decimal.js@^10.2.1": + "integrity" "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + "resolved" "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" + "version" "10.3.1" + +"decode-uri-component@^0.2.0": + "integrity" "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" + "version" "0.2.0" + +"dedent@^0.7.0": + "integrity" "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + "resolved" "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" + "version" "0.7.0" + +"deep-is@^0.1.3", "deep-is@~0.1.3": + "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + "version" "0.1.4" + +"deepmerge@^4.2.2": + "integrity" "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" + "version" "4.2.2" + +"default-gateway@^6.0.3": + "integrity" "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==" + "resolved" "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz" + "version" "6.0.3" + dependencies: + "execa" "^5.0.0" + +"define-lazy-prop@^2.0.0": + "integrity" "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + "resolved" "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" + "version" "2.0.0" + +"define-properties@^1.1.3", "define-properties@^1.1.4": + "integrity" "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==" + "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "has-property-descriptors" "^1.0.0" + "object-keys" "^1.1.1" + +"defined@^1.0.0": + "integrity" "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + "resolved" "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" + "version" "1.0.0" + +"delayed-stream@~1.0.0": + "integrity" "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + "version" "1.0.0" + +"depd@~1.1.2": + "integrity" "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + "version" "1.1.2" + +"depd@2.0.0": + "integrity" "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + "resolved" "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + "version" "2.0.0" + +"destroy@1.2.0": + "integrity" "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" + "version" "1.2.0" + +"detect-newline@^3.0.0": + "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" + "version" "3.1.0" + +"detect-node@^2.0.4": + "integrity" "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + "resolved" "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" + "version" "2.1.0" + +"detect-port-alt@^1.1.6": + "integrity" "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==" + "resolved" "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" + "version" "1.1.6" + dependencies: + "address" "^1.0.1" + "debug" "^2.6.0" + +"detective@^5.2.1": + "integrity" "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==" + "resolved" "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "acorn-node" "^1.8.2" + "defined" "^1.0.0" + "minimist" "^1.2.6" + +"didyoumean@^1.2.2": + "integrity" "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + "resolved" "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" + "version" "1.2.2" + +"diff-sequences@^27.5.1": + "integrity" "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" + "version" "27.5.1" + +"diff-sequences@^28.1.1": + "integrity" "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==" + "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz" + "version" "28.1.1" + +"dir-glob@^3.0.1": + "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" + "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "path-type" "^4.0.0" + +"dlv@^1.1.3": + "integrity" "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + "resolved" "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" + "version" "1.1.3" + +"dns-equal@^1.0.0": + "integrity" "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + "resolved" "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" + "version" "1.0.0" + +"dns-packet@^5.2.2": + "integrity" "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==" + "resolved" "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz" + "version" "5.4.0" dependencies: "@leichtgewicht/ip-codec" "^2.0.1" -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== +"doctrine@^2.1.0": + "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + "version" "2.1.0" dependencies: - esutils "^2.0.2" + "esutils" "^2.0.2" -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== +"doctrine@^3.0.0": + "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + "version" "3.0.0" dependencies: - esutils "^2.0.2" + "esutils" "^2.0.2" -dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: - 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-accessibility-api@^0.5.6", "dom-accessibility-api@^0.5.9": + "integrity" "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + "resolved" "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz" + "version" "0.5.14" -dom-converter@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" - integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== +"dom-converter@^0.2.0": + "integrity" "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==" + "resolved" "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" + "version" "0.2.0" dependencies: - utila "~0.4" - -dom-serializer@0: - 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" + "utila" "~0.4" -dom-serializer@^1.0.1: - 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" - -domelementtype@1: - version "1.3.1" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.3.0" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" - integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== - -domexception@^2.0.1: - 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" - -domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: - 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" - -domutils@^1.7.0: - 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" - -domutils@^2.5.2, domutils@^2.8.0: - 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" - -dot-case@^3.0.4: - 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" - -dotenv-expand@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - -dotenv@^10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" - integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== - -duplexer@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -ejs@^3.1.6: - version "3.1.8" - resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz" - integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== - dependencies: - jake "^10.8.5" - -electron-to-chromium@^1.4.164: - version "1.4.170" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz" - integrity sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw== - -emittery@^0.10.2: - version "0.10.2" - resolved "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" - integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== - -emittery@^0.8.1: - version "0.8.1" - resolved "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" - integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -enhanced-resolve@^5.9.3: - 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" - -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" - integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== - -error-ex@^1.3.1: - 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" - -error-stack-parser@^2.0.6: - version "2.1.4" - resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" - integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== - dependencies: - stackframe "^1.3.4" - -es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5, es-abstract@^1.20.1: - version "1.20.1" - resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz" - integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - is-callable "^1.2.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" - regexp.prototype.flags "^1.4.3" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" - unbox-primitive "^1.0.2" - -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== - -es-module-lexer@^0.9.0: - 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@^1.0.0: - 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" - -es-to-primitive@^1.2.1: - 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" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escodegen@^2.0.0: - 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" +"dom-serializer@^1.0.1": + "integrity" "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==" + "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" + "version" "1.4.1" + dependencies: + "domelementtype" "^2.0.1" + "domhandler" "^4.2.0" + "entities" "^2.0.0" + +"dom-serializer@0": + "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==" + "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "domelementtype" "^2.0.1" + "entities" "^2.0.0" + +"domelementtype@^2.0.1", "domelementtype@^2.2.0": + "integrity" "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" + "version" "2.3.0" + +"domelementtype@1": + "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + "version" "1.3.1" + +"domexception@^2.0.1": + "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==" + "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "webidl-conversions" "^5.0.0" + +"domhandler@^4.0.0", "domhandler@^4.2.0", "domhandler@^4.3.1": + "integrity" "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==" + "resolved" "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "domelementtype" "^2.2.0" + +"domutils@^1.7.0": + "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==" + "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "dom-serializer" "0" + "domelementtype" "1" + +"domutils@^2.5.2", "domutils@^2.8.0": + "integrity" "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==" + "resolved" "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" + "version" "2.8.0" + dependencies: + "dom-serializer" "^1.0.1" + "domelementtype" "^2.2.0" + "domhandler" "^4.2.0" + +"dot-case@^3.0.4": + "integrity" "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==" + "resolved" "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "no-case" "^3.0.4" + "tslib" "^2.0.3" + +"dotenv-expand@^5.1.0": + "integrity" "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + "resolved" "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" + "version" "5.1.0" + +"dotenv@^10.0.0": + "integrity" "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" + "version" "10.0.0" + +"duplexer@^0.1.2": + "integrity" "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + "resolved" "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + "version" "0.1.2" + +"ee-first@1.1.1": + "integrity" "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + "version" "1.1.1" + +"ejs@^3.1.6": + "integrity" "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==" + "resolved" "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz" + "version" "3.1.8" + dependencies: + "jake" "^10.8.5" + +"electron-to-chromium@^1.4.164": + "integrity" "sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz" + "version" "1.4.170" + +"emittery@^0.10.2": + "integrity" "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" + "version" "0.10.2" + +"emittery@^0.8.1": + "integrity" "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" + "version" "0.8.1" + +"emoji-regex@^8.0.0": + "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + "version" "8.0.0" + +"emoji-regex@^9.2.2": + "integrity" "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + "version" "9.2.2" + +"emojis-list@^3.0.0": + "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" + "version" "3.0.0" + +"encodeurl@~1.0.2": + "integrity" "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + "version" "1.0.2" + +"enhanced-resolve@^5.9.3": + "integrity" "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==" + "resolved" "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz" + "version" "5.9.3" + dependencies: + "graceful-fs" "^4.2.4" + "tapable" "^2.2.0" + +"entities@^2.0.0": + "integrity" "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + "resolved" "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" + "version" "2.2.0" + +"error-ex@^1.3.1": + "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "is-arrayish" "^0.2.1" + +"error-stack-parser@^2.0.6": + "integrity" "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==" + "resolved" "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" + "version" "2.1.4" + dependencies: + "stackframe" "^1.3.4" + +"es-abstract@^1.17.2", "es-abstract@^1.19.0", "es-abstract@^1.19.1", "es-abstract@^1.19.2", "es-abstract@^1.19.5", "es-abstract@^1.20.1": + "integrity" "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==" + "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz" + "version" "1.20.1" + dependencies: + "call-bind" "^1.0.2" + "es-to-primitive" "^1.2.1" + "function-bind" "^1.1.1" + "function.prototype.name" "^1.1.5" + "get-intrinsic" "^1.1.1" + "get-symbol-description" "^1.0.0" + "has" "^1.0.3" + "has-property-descriptors" "^1.0.0" + "has-symbols" "^1.0.3" + "internal-slot" "^1.0.3" + "is-callable" "^1.2.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" + "regexp.prototype.flags" "^1.4.3" + "string.prototype.trimend" "^1.0.5" + "string.prototype.trimstart" "^1.0.5" + "unbox-primitive" "^1.0.2" + +"es-array-method-boxes-properly@^1.0.0": + "integrity" "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + "resolved" "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz" + "version" "1.0.0" + +"es-module-lexer@^0.9.0": + "integrity" "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + "resolved" "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz" + "version" "0.9.3" + +"es-shim-unscopables@^1.0.0": + "integrity" "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==" + "resolved" "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has" "^1.0.3" + +"es-to-primitive@^1.2.1": + "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" + "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "is-callable" "^1.1.4" + "is-date-object" "^1.0.1" + "is-symbol" "^1.0.2" + +"escalade@^3.1.1": + "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + "version" "3.1.1" + +"escape-html@~1.0.3": + "integrity" "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + "version" "1.0.3" + +"escape-string-regexp@^1.0.5": + "integrity" "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"escape-string-regexp@^2.0.0": + "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + "version" "2.0.0" + +"escape-string-regexp@^4.0.0": + "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + "version" "4.0.0" + +"escodegen@^2.0.0": + "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==" + "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "esprima" "^4.0.1" + "estraverse" "^5.2.0" + "esutils" "^2.0.2" + "optionator" "^0.8.1" optionalDependencies: - source-map "~0.6.1" + "source-map" "~0.6.1" -eslint-config-react-app@^7.0.1: - 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== +"eslint-config-react-app@^7.0.1": + "integrity" "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==" + "resolved" "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz" + "version" "7.0.1" 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" - -eslint-import-resolver-node@^0.3.6: - 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" - -eslint-module-utils@^2.7.3: - 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" - -eslint-plugin-flowtype@^8.0.3: - 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" - -eslint-plugin-import@^2.25.3: - 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" - -eslint-plugin-jest@^25.3.0: - 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== + "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@^0.3.6": + "integrity" "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==" + "resolved" "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz" + "version" "0.3.6" + dependencies: + "debug" "^3.2.7" + "resolve" "^1.20.0" + +"eslint-module-utils@^2.7.3": + "integrity" "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==" + "resolved" "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz" + "version" "2.7.3" + dependencies: + "debug" "^3.2.7" + "find-up" "^2.1.0" + +"eslint-plugin-flowtype@^8.0.3": + "integrity" "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz" + "version" "8.0.3" + dependencies: + "lodash" "^4.17.21" + "string-natural-compare" "^3.0.1" + +"eslint-plugin-import@^2.25.3": + "integrity" "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==" + "resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz" + "version" "2.26.0" + 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" + +"eslint-plugin-jest@^25.3.0": + "integrity" "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz" + "version" "25.7.0" dependencies: "@typescript-eslint/experimental-utils" "^5.0.0" -eslint-plugin-jsx-a11y@^6.5.1: - version "6.6.0" - resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz" - integrity sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw== +"eslint-plugin-jsx-a11y@^6.5.1": + "integrity" "sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw==" + "resolved" "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz" + "version" "6.6.0" dependencies: "@babel/runtime" "^7.18.3" - aria-query "^4.2.2" - array-includes "^3.1.5" - ast-types-flow "^0.0.7" - axe-core "^4.4.2" - axobject-query "^2.2.0" - damerau-levenshtein "^1.0.8" - emoji-regex "^9.2.2" - has "^1.0.3" - jsx-ast-utils "^3.3.1" - language-tags "^1.0.5" - minimatch "^3.1.2" - semver "^6.3.0" - -eslint-plugin-react-hooks@^4.3.0: - version "4.6.0" - resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== - -eslint-plugin-react@^7.27.1: - version "7.30.1" - resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz" - integrity sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg== - dependencies: - array-includes "^3.1.5" - array.prototype.flatmap "^1.3.0" - doctrine "^2.1.0" - estraverse "^5.3.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.1.2" - object.entries "^1.1.5" - object.fromentries "^2.0.5" - object.hasown "^1.1.1" - object.values "^1.1.5" - prop-types "^15.8.1" - resolve "^2.0.0-next.3" - semver "^6.3.0" - string.prototype.matchall "^4.0.7" - -eslint-plugin-testing-library@^5.0.1: - version "5.5.1" - resolved "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz" - integrity sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g== + "aria-query" "^4.2.2" + "array-includes" "^3.1.5" + "ast-types-flow" "^0.0.7" + "axe-core" "^4.4.2" + "axobject-query" "^2.2.0" + "damerau-levenshtein" "^1.0.8" + "emoji-regex" "^9.2.2" + "has" "^1.0.3" + "jsx-ast-utils" "^3.3.1" + "language-tags" "^1.0.5" + "minimatch" "^3.1.2" + "semver" "^6.3.0" + +"eslint-plugin-react-hooks@^4.3.0": + "integrity" "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" + "version" "4.6.0" + +"eslint-plugin-react@^7.27.1": + "integrity" "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz" + "version" "7.30.1" + dependencies: + "array-includes" "^3.1.5" + "array.prototype.flatmap" "^1.3.0" + "doctrine" "^2.1.0" + "estraverse" "^5.3.0" + "jsx-ast-utils" "^2.4.1 || ^3.0.0" + "minimatch" "^3.1.2" + "object.entries" "^1.1.5" + "object.fromentries" "^2.0.5" + "object.hasown" "^1.1.1" + "object.values" "^1.1.5" + "prop-types" "^15.8.1" + "resolve" "^2.0.0-next.3" + "semver" "^6.3.0" + "string.prototype.matchall" "^4.0.7" + +"eslint-plugin-testing-library@^5.0.1": + "integrity" "sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g==" + "resolved" "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz" + "version" "5.5.1" dependencies: "@typescript-eslint/utils" "^5.13.0" -eslint-scope@5.1.1, eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== +"eslint-scope@^5.1.1": + "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + "version" "5.1.1" dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" + "esrecurse" "^4.3.0" + "estraverse" "^4.1.1" -eslint-scope@^7.1.1: - version "7.1.1" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz" - integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== +"eslint-scope@^7.1.1": + "integrity" "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz" + "version" "7.1.1" dependencies: - esrecurse "^4.3.0" - estraverse "^5.2.0" + "esrecurse" "^4.3.0" + "estraverse" "^5.2.0" -eslint-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" - integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== +"eslint-scope@5.1.1": + "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + "version" "5.1.1" dependencies: - eslint-visitor-keys "^2.0.0" + "esrecurse" "^4.3.0" + "estraverse" "^4.1.1" -eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: - 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-utils@^3.0.0": + "integrity" "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==" + "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "eslint-visitor-keys" "^2.0.0" + +"eslint-visitor-keys@^2.0.0": + "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" + "version" "2.1.0" -eslint-visitor-keys@^3.3.0: - 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-visitor-keys@^2.1.0": + "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" + "version" "2.1.0" -eslint-webpack-plugin@^3.1.1: - version "3.2.0" - resolved "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz" - integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w== +"eslint-visitor-keys@^3.3.0": + "integrity" "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz" + "version" "3.3.0" + +"eslint-webpack-plugin@^3.1.1": + "integrity" "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==" + "resolved" "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz" + "version" "3.2.0" dependencies: "@types/eslint" "^7.29.0 || ^8.4.1" - jest-worker "^28.0.2" - micromatch "^4.0.5" - normalize-path "^3.0.0" - schema-utils "^4.0.0" + "jest-worker" "^28.0.2" + "micromatch" "^4.0.5" + "normalize-path" "^3.0.0" + "schema-utils" "^4.0.0" -eslint@^8.3.0: - version "8.18.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz" - integrity sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA== +"eslint@*", "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || ^8.0.0", "eslint@^7.0.0 || ^8.0.0", "eslint@^7.5.0 || ^8.0.0", "eslint@^8.0.0", "eslint@^8.1.0", "eslint@^8.3.0", "eslint@>= 6", "eslint@>=5": + "integrity" "sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==" + "resolved" "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz" + "version" "8.18.0" dependencies: "@eslint/eslintrc" "^1.3.0" "@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.2" - 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.15.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.1.2" - natural-compare "^1.4.0" - optionator "^0.9.1" - regexpp "^3.2.0" - strip-ansi "^6.0.1" - strip-json-comments "^3.1.0" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^9.3.2: - version "9.3.2" - resolved "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz" - integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA== - dependencies: - acorn "^8.7.1" - acorn-jsx "^5.3.2" - eslint-visitor-keys "^3.3.0" - -esprima@^4.0.0, esprima@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - 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" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -estree-walker@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" - integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -events@^3.2.0: - version "3.3.0" - resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -execa@^5.0.0: - 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" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" - integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== - -expect@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz" - integrity sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw== + "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.2" + "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.15.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.1.2" + "natural-compare" "^1.4.0" + "optionator" "^0.9.1" + "regexpp" "^3.2.0" + "strip-ansi" "^6.0.1" + "strip-json-comments" "^3.1.0" + "text-table" "^0.2.0" + "v8-compile-cache" "^2.0.3" + +"espree@^9.3.2": + "integrity" "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==" + "resolved" "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz" + "version" "9.3.2" + dependencies: + "acorn" "^8.7.1" + "acorn-jsx" "^5.3.2" + "eslint-visitor-keys" "^3.3.0" + +"esprima@^4.0.0", "esprima@^4.0.1": + "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + "version" "4.0.1" + +"esquery@^1.4.0": + "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" + "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "estraverse" "^5.1.0" + +"esrecurse@^4.3.0": + "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "estraverse" "^5.2.0" + +"estraverse@^4.1.1": + "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + "version" "4.3.0" + +"estraverse@^5.1.0", "estraverse@^5.2.0", "estraverse@^5.3.0": + "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + "version" "5.3.0" + +"estree-walker@^1.0.1": + "integrity" "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + "resolved" "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" + "version" "1.0.1" + +"esutils@^2.0.2": + "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + "version" "2.0.3" + +"etag@~1.8.1": + "integrity" "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + "version" "1.8.1" + +"eventemitter3@^4.0.0": + "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" + "version" "4.0.7" + +"events@^3.2.0": + "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + "resolved" "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + "version" "3.3.0" + +"execa@^5.0.0": + "integrity" "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==" + "resolved" "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" + "version" "5.1.1" + 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" + +"exit@^0.1.2": + "integrity" "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + "version" "0.1.2" + +"expect@^27.5.1": + "integrity" "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==" + "resolved" "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/types" "^27.5.1" - jest-get-type "^27.5.1" - jest-matcher-utils "^27.5.1" - jest-message-util "^27.5.1" - -express@^4.17.3: - 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" - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - 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@^3.2.11, fast-glob@^3.2.9: - version "3.2.11" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz" - integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== + "jest-get-type" "^27.5.1" + "jest-matcher-utils" "^27.5.1" + "jest-message-util" "^27.5.1" + +"express@^4.17.3": + "integrity" "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==" + "resolved" "https://registry.npmjs.org/express/-/express-4.18.1.tgz" + "version" "4.18.1" + 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" + +"fast-deep-equal@^3.1.1", "fast-deep-equal@^3.1.3": + "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + "version" "3.1.3" + +"fast-glob@^3.2.11", "fast-glob@^3.2.9": + "integrity" "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==" + "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz" + "version" "3.2.11" 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" - -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: - 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@^2.0.6, fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + "glob-parent" "^5.1.2" + "merge2" "^1.3.0" + "micromatch" "^4.0.4" + +"fast-json-stable-stringify@^2.0.0", "fast-json-stable-stringify@^2.1.0": + "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + "version" "2.1.0" + +"fast-levenshtein@^2.0.6", "fast-levenshtein@~2.0.6": + "integrity" "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + "version" "2.0.6" -fastq@^1.6.0: - version "1.13.0" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" - integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== +"fastq@^1.6.0": + "integrity" "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==" + "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" + "version" "1.13.0" dependencies: - reusify "^1.0.4" + "reusify" "^1.0.4" -faye-websocket@^0.11.3: - version "0.11.4" - resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" - integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== +"faye-websocket@^0.11.3": + "integrity" "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==" + "resolved" "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" + "version" "0.11.4" dependencies: - websocket-driver ">=0.5.1" - -fb-watchman@^2.0.0: - 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" + "websocket-driver" ">=0.5.1" + +"fb-watchman@^2.0.0": + "integrity" "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==" + "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "bser" "2.1.1" + +"file-entry-cache@^6.0.1": + "integrity" "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" + "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "flat-cache" "^3.0.4" -file-entry-cache@^6.0.1: - 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" - -file-loader@^6.2.0: - 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" - -filelist@^1.0.1: - version "1.0.4" - resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" - integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== - dependencies: - minimatch "^5.0.1" - -filesize@^8.0.6: - version "8.0.7" - resolved "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" - integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== - -fill-range@^7.0.1: - 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" - -finalhandler@1.2.0: - 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" - -find-cache-dir@^3.3.1: - 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" - -find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" - integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== - dependencies: - locate-path "^2.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== +"file-loader@^6.2.0": + "integrity" "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==" + "resolved" "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" + "version" "6.2.0" dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + "loader-utils" "^2.0.0" + "schema-utils" "^3.0.0" + +"filelist@^1.0.1": + "integrity" "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==" + "resolved" "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "minimatch" "^5.0.1" + +"filesize@^8.0.6": + "integrity" "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + "resolved" "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" + "version" "8.0.7" + +"fill-range@^7.0.1": + "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "to-regex-range" "^5.0.1" + +"finalhandler@1.2.0": + "integrity" "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==" + "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" + "version" "1.2.0" + 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" + +"find-cache-dir@^3.3.1": + "integrity" "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" + "version" "3.3.2" + dependencies: + "commondir" "^1.0.1" + "make-dir" "^3.0.2" + "pkg-dir" "^4.1.0" + +"find-up@^2.1.0": + "integrity" "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "locate-path" "^2.0.0" + +"find-up@^3.0.0": + "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + "version" "3.0.0" dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" + "locate-path" "^3.0.0" + +"find-up@^4.0.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== +"find-up@^4.1.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== +"find-up@^5.0.0": + "integrity" "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "locate-path" "^6.0.0" + "path-exists" "^4.0.0" + +"flat-cache@^3.0.4": + "integrity" "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==" + "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" + "version" "3.0.4" dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - -flatted@^3.1.0: - version "3.2.6" - resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz" - integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ== + "flatted" "^3.1.0" + "rimraf" "^3.0.2" + +"flatted@^3.1.0": + "integrity" "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" + "resolved" "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz" + "version" "3.2.6" -follow-redirects@^1.0.0, follow-redirects@^1.14.9: - version "1.15.1" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz" - integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== +"follow-redirects@^1.0.0", "follow-redirects@^1.14.9": + "integrity" "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" + "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz" + "version" "1.15.1" -fork-ts-checker-webpack-plugin@^6.5.0: - 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== +"fork-ts-checker-webpack-plugin@^6.5.0": + "integrity" "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==" + "resolved" "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz" + "version" "6.5.2" 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" - -form-data@^3.0.0: - 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" - -form-data@^4.0.0: - 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" - -forwarded@0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" - integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== - -fraction.js@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz" - integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -fs-extra@^10.0.0: - 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" - -fs-extra@^9.0.0, fs-extra@^9.0.1: - 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" - -fs-monkey@^1.0.3: - 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@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" - integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== - -functions-have-names@^1.2.2: - 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@^1.0.0-beta.2: - 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@^2.0.5: - 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@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.2" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz" - integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.3" - -get-own-enumerable-property-symbols@^3.0.0: - 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@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-stream@^6.0.0: - 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@^1.0.0: - 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" - -glob-parent@^5.1.2, glob-parent@~5.1.2: - 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" - -glob-parent@^6.0.1, glob-parent@^6.0.2: - 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" - -glob-to-regexp@^0.4.1: - 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== - -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.2.3" - resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-modules@^2.0.0: - 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" - -global-prefix@^3.0.0: - 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" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^13.15.0: - version "13.15.0" - resolved "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz" - integrity sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog== - dependencies: - type-fest "^0.20.2" - -globby@^11.0.4, globby@^11.1.0: - 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" - -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: - version "4.2.10" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -gzip-size@^6.0.0: - 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" - -handle-thing@^2.0.0: - 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@^1.4.6: - version "1.6.2" - resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" - integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - 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@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - 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" - -has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - 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" - -has@^1.0.3: - 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" - -he@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -hoopy@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" - integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" - integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-encoding-sniffer@^2.0.1: - 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" - -html-entities@^2.1.0, html-entities@^2.3.2: - version "2.3.3" - resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz" - integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -html-minifier-terser@^6.0.2: - 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" - -html-webpack-plugin@^5.5.0: - version "5.5.0" - resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz" - integrity sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw== + "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" + +"form-data@^3.0.0": + "integrity" "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.8" + "mime-types" "^2.1.12" + +"form-data@^4.0.0": + "integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.8" + "mime-types" "^2.1.12" + +"forwarded@0.2.0": + "integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" + "version" "0.2.0" + +"fraction.js@^4.2.0": + "integrity" "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + "resolved" "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz" + "version" "4.2.0" + +"fresh@0.5.2": + "integrity" "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + "version" "0.5.2" + +"fs-extra@^10.0.0": + "integrity" "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" + "version" "10.1.0" + dependencies: + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs-extra@^9.0.0": + "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + "version" "9.1.0" + dependencies: + "at-least-node" "^1.0.0" + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs-extra@^9.0.1": + "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + "version" "9.1.0" + dependencies: + "at-least-node" "^1.0.0" + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs-monkey@^1.0.3": + "integrity" "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + "resolved" "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz" + "version" "1.0.3" + +"fs.realpath@^1.0.0": + "integrity" "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + "version" "1.0.0" + +"fsevents@^2.3.2", "fsevents@~2.3.2": + "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" + "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" + "version" "2.3.2" + +"function-bind@^1.1.1": + "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + "version" "1.1.1" + +"function.prototype.name@^1.1.5": + "integrity" "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==" + "resolved" "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.0" + "functions-have-names" "^1.2.2" + +"functional-red-black-tree@^1.0.1": + "integrity" "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + "version" "1.0.1" + +"functions-have-names@^1.2.2": + "integrity" "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + "resolved" "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + "version" "1.2.3" + +"gensync@^1.0.0-beta.2": + "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + "version" "1.0.0-beta.2" + +"get-caller-file@^2.0.5": + "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + "version" "2.0.5" + +"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1": + "integrity" "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==" + "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "function-bind" "^1.1.1" + "has" "^1.0.3" + "has-symbols" "^1.0.3" + +"get-own-enumerable-property-symbols@^3.0.0": + "integrity" "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + "resolved" "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" + "version" "3.0.2" + +"get-package-type@^0.1.0": + "integrity" "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + "resolved" "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + "version" "0.1.0" + +"get-stream@^6.0.0": + "integrity" "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" + "version" "6.0.1" + +"get-symbol-description@^1.0.0": + "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==" + "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "call-bind" "^1.0.2" + "get-intrinsic" "^1.1.1" + +"glob-parent@^5.1.2": + "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "is-glob" "^4.0.1" + +"glob-parent@^6.0.1", "glob-parent@^6.0.2": + "integrity" "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "is-glob" "^4.0.3" + +"glob-parent@~5.1.2": + "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "is-glob" "^4.0.1" + +"glob-to-regexp@^0.4.1": + "integrity" "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + "resolved" "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" + "version" "0.4.1" + +"glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4", "glob@^7.1.6": + "integrity" "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + "version" "7.2.3" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.1.1" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"global-modules@^2.0.0": + "integrity" "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==" + "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "global-prefix" "^3.0.0" + +"global-prefix@^3.0.0": + "integrity" "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==" + "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ini" "^1.3.5" + "kind-of" "^6.0.2" + "which" "^1.3.1" + +"globals@^11.1.0": + "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + "version" "11.12.0" + +"globals@^13.15.0": + "integrity" "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==" + "resolved" "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz" + "version" "13.15.0" + dependencies: + "type-fest" "^0.20.2" + +"globby@^11.0.4", "globby@^11.1.0": + "integrity" "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==" + "resolved" "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + "version" "11.1.0" + 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" + +"graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.4", "graceful-fs@^4.2.6", "graceful-fs@^4.2.9": + "integrity" "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" + "version" "4.2.10" + +"gzip-size@^6.0.0": + "integrity" "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==" + "resolved" "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "duplexer" "^0.1.2" + +"handle-thing@^2.0.0": + "integrity" "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + "resolved" "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" + "version" "2.0.1" + +"harmony-reflect@^1.4.6": + "integrity" "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + "resolved" "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" + "version" "1.6.2" + +"has-bigints@^1.0.1", "has-bigints@^1.0.2": + "integrity" "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + "version" "1.0.2" + +"has-flag@^3.0.0": + "integrity" "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + "version" "3.0.0" + +"has-flag@^4.0.0": + "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + "version" "4.0.0" + +"has-property-descriptors@^1.0.0": + "integrity" "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==" + "resolved" "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "get-intrinsic" "^1.1.1" + +"has-symbols@^1.0.1", "has-symbols@^1.0.2", "has-symbols@^1.0.3": + "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + "version" "1.0.3" + +"has-tostringtag@^1.0.0": + "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" + "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-symbols" "^1.0.2" + +"has@^1.0.3": + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "function-bind" "^1.1.1" + +"he@^1.2.0": + "integrity" "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + "resolved" "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + "version" "1.2.0" + +"hoopy@^0.1.4": + "integrity" "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + "resolved" "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" + "version" "0.1.4" + +"hpack.js@^2.1.6": + "integrity" "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==" + "resolved" "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + "version" "2.1.6" + dependencies: + "inherits" "^2.0.1" + "obuf" "^1.0.0" + "readable-stream" "^2.0.1" + "wbuf" "^1.1.0" + +"html-encoding-sniffer@^2.0.1": + "integrity" "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==" + "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "whatwg-encoding" "^1.0.5" + +"html-entities@^2.1.0", "html-entities@^2.3.2": + "integrity" "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + "resolved" "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz" + "version" "2.3.3" + +"html-escaper@^2.0.0": + "integrity" "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + "version" "2.0.2" + +"html-minifier-terser@^6.0.2": + "integrity" "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==" + "resolved" "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" + "version" "6.1.0" + 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" + +"html-webpack-plugin@^5.5.0": + "integrity" "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==" + "resolved" "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz" + "version" "5.5.0" 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" - -htmlparser2@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" - integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.0.0" - domutils "^2.5.2" - entities "^2.0.0" - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" - integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== - -http-errors@2.0.0: - 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" - -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-parser-js@>=0.5.1: - version "0.5.8" - resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" - integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== - -http-proxy-agent@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" - integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== + "html-minifier-terser" "^6.0.2" + "lodash" "^4.17.21" + "pretty-error" "^4.0.0" + "tapable" "^2.0.0" + +"htmlparser2@^6.1.0": + "integrity" "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==" + "resolved" "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "domelementtype" "^2.0.1" + "domhandler" "^4.0.0" + "domutils" "^2.5.2" + "entities" "^2.0.0" + +"http-deceiver@^1.2.7": + "integrity" "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + "resolved" "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + "version" "1.2.7" + +"http-errors@~1.6.2": + "integrity" "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + "version" "1.6.3" + dependencies: + "depd" "~1.1.2" + "inherits" "2.0.3" + "setprototypeof" "1.1.0" + "statuses" ">= 1.4.0 < 2" + +"http-errors@2.0.0": + "integrity" "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "depd" "2.0.0" + "inherits" "2.0.4" + "setprototypeof" "1.2.0" + "statuses" "2.0.1" + "toidentifier" "1.0.1" + +"http-parser-js@>=0.5.1": + "integrity" "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + "resolved" "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" + "version" "0.5.8" + +"http-proxy-agent@^4.0.1": + "integrity" "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" + "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" + "version" "4.0.1" dependencies: "@tootallnate/once" "1" - agent-base "6" - debug "4" + "agent-base" "6" + "debug" "4" -http-proxy-middleware@^2.0.3: - version "2.0.6" - resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz" - integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== +"http-proxy-middleware@^2.0.3": + "integrity" "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==" + "resolved" "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz" + "version" "2.0.6" 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" - -http-proxy@^1.18.1: - 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" - -https-proxy-agent@^5.0.0: - 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" - -human-signals@^2.1.0: - 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@0.4.24: - 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" - -iconv-lite@^0.6.3: - 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" - -icss-utils@^5.0.0, icss-utils@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" - integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== - -idb@^6.1.4: - version "6.1.5" - resolved "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz" - integrity sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw== - -identity-obj-proxy@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" - integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== - dependencies: - harmony-reflect "^1.4.6" - -ignore@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -immer@^9.0.7: - version "9.0.15" - resolved "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz" - integrity sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ== - -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: - 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" - -import-local@^3.0.2: - 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" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" - integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== - -ini@^1.3.5: - version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -internal-slot@^1.0.3: - 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" - -ipaddr.js@1.9.1: - 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== - -ipaddr.js@^2.0.1: - 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@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-bigint@^1.0.1: - 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" - -is-binary-path@~2.1.0: - 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" - -is-boolean-object@^1.1.0: - 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" - -is-callable@^1.1.4, is-callable@^1.2.4: - 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@^2.8.1, is-core-module@^2.9.0: - 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" - -is-date-object@^1.0.1: - 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" - -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-fullwidth-code-point@^3.0.0: - 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@^2.0.0: - 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@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - 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" - -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" - integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - 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" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" - integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== - -is-plain-obj@^3.0.0: - 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@^1.0.1: - 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@^1.1.4: - 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" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" - integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== - -is-root@^2.1.0: - 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@^1.0.2: - 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" - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-string@^1.0.5, is-string@^1.0.7: - 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" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - 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" - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-weakref@^1.0.2: - 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" - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + "http-proxy" "^1.18.1" + "is-glob" "^4.0.1" + "is-plain-obj" "^3.0.0" + "micromatch" "^4.0.2" + +"http-proxy@^1.18.1": + "integrity" "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==" + "resolved" "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" + "version" "1.18.1" + dependencies: + "eventemitter3" "^4.0.0" + "follow-redirects" "^1.0.0" + "requires-port" "^1.0.0" + +"https-proxy-agent@^5.0.0": + "integrity" "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==" + "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "agent-base" "6" + "debug" "4" + +"human-signals@^2.1.0": + "integrity" "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + "resolved" "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" + "version" "2.1.0" + +"iconv-lite@^0.6.3": + "integrity" "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + "version" "0.6.3" + dependencies: + "safer-buffer" ">= 2.1.2 < 3.0.0" + +"iconv-lite@0.4.24": + "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + "version" "0.4.24" + dependencies: + "safer-buffer" ">= 2.1.2 < 3" + +"icss-utils@^5.0.0", "icss-utils@^5.1.0": + "integrity" "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + "resolved" "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" + "version" "5.1.0" + +"idb@^6.1.4": + "integrity" "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + "resolved" "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz" + "version" "6.1.5" + +"identity-obj-proxy@^3.0.0": + "integrity" "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==" + "resolved" "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "harmony-reflect" "^1.4.6" + +"ignore@^5.2.0": + "integrity" "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" + "version" "5.2.0" + +"immer@^9.0.7": + "integrity" "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" + "resolved" "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz" + "version" "9.0.15" + +"import-fresh@^3.0.0", "import-fresh@^3.1.0", "import-fresh@^3.2.1": + "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "parent-module" "^1.0.0" + "resolve-from" "^4.0.0" + +"import-local@^3.0.2": + "integrity" "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==" + "resolved" "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "pkg-dir" "^4.2.0" + "resolve-cwd" "^3.0.0" + +"imurmurhash@^0.1.4": + "integrity" "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + "version" "0.1.4" + +"indent-string@^4.0.0": + "integrity" "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + "version" "4.0.0" + +"inflight@^1.0.4": + "integrity" "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==" + "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "once" "^1.3.0" + "wrappy" "1" + +"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4": + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + "version" "2.0.4" + +"inherits@2.0.3": + "integrity" "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + "version" "2.0.3" + +"ini@^1.3.5": + "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + "version" "1.3.8" + +"internal-slot@^1.0.3": + "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" + "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "get-intrinsic" "^1.1.0" + "has" "^1.0.3" + "side-channel" "^1.0.4" + +"ipaddr.js@^2.0.1": + "integrity" "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz" + "version" "2.0.1" + +"ipaddr.js@1.9.1": + "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + "version" "1.9.1" + +"is-arrayish@^0.2.1": + "integrity" "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + "version" "0.2.1" + +"is-bigint@^1.0.1": + "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" + "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-bigints" "^1.0.1" + +"is-binary-path@~2.1.0": + "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "binary-extensions" "^2.0.0" + +"is-boolean-object@^1.1.0": + "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" + "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-callable@^1.1.4", "is-callable@^1.2.4": + "integrity" "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz" + "version" "1.2.4" + +"is-core-module@^2.8.1", "is-core-module@^2.9.0": + "integrity" "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==" + "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz" + "version" "2.9.0" + dependencies: + "has" "^1.0.3" + +"is-date-object@^1.0.1": + "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" + "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-docker@^2.0.0", "is-docker@^2.1.1": + "integrity" "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + "resolved" "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + "version" "2.2.1" + +"is-extglob@^2.1.1": + "integrity" "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + "version" "2.1.1" + +"is-fullwidth-code-point@^3.0.0": + "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + "version" "3.0.0" + +"is-generator-fn@^2.0.0": + "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" + "version" "2.1.0" + +"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@^4.0.3", "is-glob@~4.0.1": + "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "is-extglob" "^2.1.1" + +"is-module@^1.0.0": + "integrity" "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + "resolved" "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" + "version" "1.0.0" + +"is-negative-zero@^2.0.2": + "integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + "version" "2.0.2" + +"is-number-object@^1.0.4": + "integrity" "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==" + "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-number@^7.0.0": + "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + "version" "7.0.0" + +"is-obj@^1.0.1": + "integrity" "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + "version" "1.0.1" + +"is-plain-obj@^3.0.0": + "integrity" "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" + "version" "3.0.0" + +"is-potential-custom-element-name@^1.0.1": + "integrity" "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" + "version" "1.0.1" + +"is-regex@^1.1.4": + "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" + "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-regexp@^1.0.0": + "integrity" "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + "resolved" "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" + "version" "1.0.0" + +"is-root@^2.1.0": + "integrity" "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + "resolved" "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" + "version" "2.1.0" + +"is-shared-array-buffer@^1.0.2": + "integrity" "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==" + "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + +"is-stream@^2.0.0": + "integrity" "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + "version" "2.0.1" + +"is-string@^1.0.5", "is-string@^1.0.7": + "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" + "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-symbol@^1.0.2", "is-symbol@^1.0.3": + "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" + "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-symbols" "^1.0.2" + +"is-typedarray@^1.0.0": + "integrity" "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + "version" "1.0.0" + +"is-weakref@^1.0.2": + "integrity" "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==" + "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + +"is-wsl@^2.2.0": + "integrity" "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" + "version" "2.2.0" dependencies: - is-docker "^2.0.0" - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + "is-docker" "^2.0.0" + +"isarray@~1.0.0": + "integrity" "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + "version" "1.0.0" + +"isexe@^2.0.0": + "integrity" "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + "version" "2.0.0" -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - 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-coverage@^3.0.0", "istanbul-lib-coverage@^3.2.0": + "integrity" "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" + "version" "3.2.0" -istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: - 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== +"istanbul-lib-instrument@^5.0.4", "istanbul-lib-instrument@^5.1.0": + "integrity" "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==" + "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz" + "version" "5.2.0" 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" - -istanbul-lib-report@^3.0.0: - 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" - -istanbul-lib-source-maps@^4.0.0: - 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" - -istanbul-reports@^3.1.3: - 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" - -jake@^10.8.5: - 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" - -jest-changed-files@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz" - integrity sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw== + "istanbul-lib-coverage" "^3.2.0" + "semver" "^6.3.0" + +"istanbul-lib-report@^3.0.0": + "integrity" "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "istanbul-lib-coverage" "^3.0.0" + "make-dir" "^3.0.0" + "supports-color" "^7.1.0" + +"istanbul-lib-source-maps@^4.0.0": + "integrity" "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "debug" "^4.1.1" + "istanbul-lib-coverage" "^3.0.0" + "source-map" "^0.6.1" + +"istanbul-reports@^3.1.3": + "integrity" "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==" + "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz" + "version" "3.1.4" + dependencies: + "html-escaper" "^2.0.0" + "istanbul-lib-report" "^3.0.0" + +"jake@^10.8.5": + "integrity" "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==" + "resolved" "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz" + "version" "10.8.5" + dependencies: + "async" "^3.2.3" + "chalk" "^4.0.2" + "filelist" "^1.0.1" + "minimatch" "^3.0.4" + +"jest-changed-files@^27.5.1": + "integrity" "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==" + "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/types" "^27.5.1" - execa "^5.0.0" - throat "^6.0.1" + "execa" "^5.0.0" + "throat" "^6.0.1" -jest-circus@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz" - integrity sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw== +"jest-circus@^27.5.1": + "integrity" "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==" + "resolved" "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz" + "version" "27.5.1" 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-cli@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz" - integrity sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw== + "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-cli@^27.5.1": + "integrity" "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==" + "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz" + "version" "27.5.1" 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" - -jest-config@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz" - integrity sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA== + "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" + +"jest-config@^27.5.1": + "integrity" "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==" + "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz" + "version" "27.5.1" 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" - -jest-diff@^27.5.1: - 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" - -jest-diff@^28.1.1: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz" - integrity sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg== - dependencies: - chalk "^4.0.0" - diff-sequences "^28.1.1" - jest-get-type "^28.0.2" - pretty-format "^28.1.1" - -jest-docblock@^27.5.1: - 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" - -jest-each@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz" - integrity sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ== + "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" + +"jest-diff@^27.5.1": + "integrity" "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==" + "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz" + "version" "27.5.1" + dependencies: + "chalk" "^4.0.0" + "diff-sequences" "^27.5.1" + "jest-get-type" "^27.5.1" + "pretty-format" "^27.5.1" + +"jest-diff@^28.1.1": + "integrity" "sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg==" + "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz" + "version" "28.1.1" + dependencies: + "chalk" "^4.0.0" + "diff-sequences" "^28.1.1" + "jest-get-type" "^28.0.2" + "pretty-format" "^28.1.1" + +"jest-docblock@^27.5.1": + "integrity" "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==" + "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz" + "version" "27.5.1" + dependencies: + "detect-newline" "^3.0.0" + +"jest-each@^27.5.1": + "integrity" "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==" + "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz" + "version" "27.5.1" 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" + "chalk" "^4.0.0" + "jest-get-type" "^27.5.1" + "jest-util" "^27.5.1" + "pretty-format" "^27.5.1" -jest-environment-jsdom@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz" - integrity sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw== +"jest-environment-jsdom@^27.5.1": + "integrity" "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==" + "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz" + "version" "27.5.1" 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" + "jest-mock" "^27.5.1" + "jest-util" "^27.5.1" + "jsdom" "^16.6.0" -jest-environment-node@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz" - integrity sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw== +"jest-environment-node@^27.5.1": + "integrity" "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==" + "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz" + "version" "27.5.1" 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" + "jest-mock" "^27.5.1" + "jest-util" "^27.5.1" -jest-get-type@^27.5.1: - 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-get-type@^27.5.1": + "integrity" "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz" + "version" "27.5.1" -jest-get-type@^28.0.2: - version "28.0.2" - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz" - integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA== +"jest-get-type@^28.0.2": + "integrity" "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" + "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz" + "version" "28.0.2" -jest-haste-map@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz" - integrity sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng== +"jest-haste-map@^27.5.1": + "integrity" "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==" + "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz" + "version" "27.5.1" 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" + "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" optionalDependencies: - fsevents "^2.3.2" + "fsevents" "^2.3.2" -jest-jasmine2@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz" - integrity sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ== +"jest-jasmine2@^27.5.1": + "integrity" "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==" + "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz" + "version" "27.5.1" 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" - -jest-leak-detector@^27.5.1: - 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" - -jest-matcher-utils@^27.5.1: - 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" - -jest-matcher-utils@^28.0.0: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz" - integrity sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw== - dependencies: - chalk "^4.0.0" - jest-diff "^28.1.1" - jest-get-type "^28.0.2" - pretty-format "^28.1.1" - -jest-message-util@^27.5.1: - 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== + "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" + +"jest-leak-detector@^27.5.1": + "integrity" "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==" + "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz" + "version" "27.5.1" + dependencies: + "jest-get-type" "^27.5.1" + "pretty-format" "^27.5.1" + +"jest-matcher-utils@^27.5.1": + "integrity" "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==" + "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz" + "version" "27.5.1" + dependencies: + "chalk" "^4.0.0" + "jest-diff" "^27.5.1" + "jest-get-type" "^27.5.1" + "pretty-format" "^27.5.1" + +"jest-matcher-utils@^28.0.0": + "integrity" "sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw==" + "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz" + "version" "28.1.1" + dependencies: + "chalk" "^4.0.0" + "jest-diff" "^28.1.1" + "jest-get-type" "^28.0.2" + "pretty-format" "^28.1.1" + +"jest-message-util@^27.5.1": + "integrity" "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==" + "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz" + "version" "27.5.1" 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" - -jest-message-util@^28.1.1: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz" - integrity sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ== + "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-message-util@^28.1.1": + "integrity" "sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ==" + "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz" + "version" "28.1.1" dependencies: "@babel/code-frame" "^7.12.13" "@jest/types" "^28.1.1" "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.9" - micromatch "^4.0.4" - pretty-format "^28.1.1" - slash "^3.0.0" - stack-utils "^2.0.3" - -jest-mock@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz" - integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og== + "chalk" "^4.0.0" + "graceful-fs" "^4.2.9" + "micromatch" "^4.0.4" + "pretty-format" "^28.1.1" + "slash" "^3.0.0" + "stack-utils" "^2.0.3" + +"jest-mock@^27.5.1": + "integrity" "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==" + "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/types" "^27.5.1" "@types/node" "*" -jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== +"jest-pnp-resolver@^1.2.2": + "integrity" "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" + "version" "1.2.2" -jest-regex-util@^27.5.1: - 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-regex-util@^27.5.1": + "integrity" "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz" + "version" "27.5.1" -jest-regex-util@^28.0.0: - 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-regex-util@^28.0.0": + "integrity" "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz" + "version" "28.0.2" -jest-resolve-dependencies@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz" - integrity sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg== +"jest-resolve-dependencies@^27.5.1": + "integrity" "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==" + "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/types" "^27.5.1" - jest-regex-util "^27.5.1" - jest-snapshot "^27.5.1" + "jest-regex-util" "^27.5.1" + "jest-snapshot" "^27.5.1" -jest-resolve@^27.4.2, jest-resolve@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz" - integrity sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw== +"jest-resolve@*", "jest-resolve@^27.4.2", "jest-resolve@^27.5.1": + "integrity" "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==" + "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz" + "version" "27.5.1" 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-runner@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz" - integrity sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ== + "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-runner@^27.5.1": + "integrity" "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==" + "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/console" "^27.5.1" "@jest/environment" "^27.5.1" @@ -5441,26 +5535,26 @@ jest-runner@^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" - -jest-runtime@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz" - integrity sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A== + "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" + +"jest-runtime@^27.5.1": + "integrity" "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==" + "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/environment" "^27.5.1" "@jest/fake-timers" "^27.5.1" @@ -5469,34 +5563,34 @@ jest-runtime@^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" - -jest-serializer@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz" - integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== + "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" + +"jest-serializer@^27.5.1": + "integrity" "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==" + "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz" + "version" "27.5.1" dependencies: "@types/node" "*" - graceful-fs "^4.2.9" + "graceful-fs" "^4.2.9" -jest-snapshot@^27.5.1: - 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== +"jest-snapshot@^27.5.1": + "integrity" "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==" + "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz" + "version" "27.5.1" dependencies: "@babel/core" "^7.7.2" "@babel/generator" "^7.7.2" @@ -5507,1415 +5601,1422 @@ jest-snapshot@^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" - -jest-util@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz" - integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== + "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" + +"jest-util@^27.5.1": + "integrity" "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==" + "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz" + "version" "27.5.1" 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" + "chalk" "^4.0.0" + "ci-info" "^3.2.0" + "graceful-fs" "^4.2.9" + "picomatch" "^2.2.3" -jest-util@^28.1.1: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz" - integrity sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw== +"jest-util@^28.1.1": + "integrity" "sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw==" + "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz" + "version" "28.1.1" dependencies: "@jest/types" "^28.1.1" "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" + "chalk" "^4.0.0" + "ci-info" "^3.2.0" + "graceful-fs" "^4.2.9" + "picomatch" "^2.2.3" -jest-validate@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz" - integrity sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ== +"jest-validate@^27.5.1": + "integrity" "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==" + "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz" + "version" "27.5.1" 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" - -jest-watch-typeahead@^1.0.0: - 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" - -jest-watcher@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz" - integrity sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw== + "camelcase" "^6.2.0" + "chalk" "^4.0.0" + "jest-get-type" "^27.5.1" + "leven" "^3.1.0" + "pretty-format" "^27.5.1" + +"jest-watch-typeahead@^1.0.0": + "integrity" "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==" + "resolved" "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz" + "version" "1.1.0" + 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" + +"jest-watcher@^27.5.1": + "integrity" "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==" + "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz" + "version" "27.5.1" 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" + "ansi-escapes" "^4.2.1" + "chalk" "^4.0.0" + "jest-util" "^27.5.1" + "string-length" "^4.0.1" -jest-watcher@^28.0.0: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz" - integrity sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug== +"jest-watcher@^28.0.0": + "integrity" "sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug==" + "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz" + "version" "28.1.1" dependencies: "@jest/test-result" "^28.1.1" "@jest/types" "^28.1.1" "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - emittery "^0.10.2" - jest-util "^28.1.1" - string-length "^4.0.1" + "ansi-escapes" "^4.2.1" + "chalk" "^4.0.0" + "emittery" "^0.10.2" + "jest-util" "^28.1.1" + "string-length" "^4.0.1" -jest-worker@^26.2.1: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== +"jest-worker@^26.2.1": + "integrity" "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" + "version" "26.6.2" dependencies: "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" + "merge-stream" "^2.0.0" + "supports-color" "^7.0.0" -jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" - integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== +"jest-worker@^27.0.2", "jest-worker@^27.4.5", "jest-worker@^27.5.1": + "integrity" "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" + "version" "27.5.1" dependencies: "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" + "merge-stream" "^2.0.0" + "supports-color" "^8.0.0" -jest-worker@^28.0.2: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz" - integrity sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ== +"jest-worker@^28.0.2": + "integrity" "sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz" + "version" "28.1.1" dependencies: "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" + "merge-stream" "^2.0.0" + "supports-color" "^8.0.0" -jest@^27.4.3: - version "27.5.1" - resolved "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz" - integrity sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ== +"jest@^27.0.0 || ^28.0.0", "jest@^27.4.3": + "integrity" "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==" + "resolved" "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz" + "version" "27.5.1" dependencies: "@jest/core" "^27.5.1" - import-local "^3.0.2" - jest-cli "^27.5.1" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - 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" - -js-yaml@^4.1.0: - 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" - -jsdom@^16.6.0: - 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" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== - -json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: - 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-traverse@^0.4.1: - 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-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-schema@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" - integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== - -json5@^1.0.1: - 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" - -json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz" - integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== - -jsonfile@^6.0.1: - 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" + "import-local" "^3.0.2" + "jest-cli" "^27.5.1" + +"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": + "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + "version" "4.0.0" + +"js-yaml@^3.13.1": + "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + "version" "3.14.1" + dependencies: + "argparse" "^1.0.7" + "esprima" "^4.0.0" + +"js-yaml@^4.1.0": + "integrity" "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "argparse" "^2.0.1" + +"jsdom@^16.6.0": + "integrity" "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==" + "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" + "version" "16.7.0" + 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" + +"jsesc@^2.5.1": + "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + "version" "2.5.2" + +"jsesc@~0.5.0": + "integrity" "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + "version" "0.5.0" + +"json-parse-even-better-errors@^2.3.0", "json-parse-even-better-errors@^2.3.1": + "integrity" "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "resolved" "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + "version" "2.3.1" + +"json-schema-traverse@^0.4.1": + "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + "version" "0.4.1" + +"json-schema-traverse@^1.0.0": + "integrity" "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + "version" "1.0.0" + +"json-schema@^0.4.0": + "integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" + "version" "0.4.0" + +"json-stable-stringify-without-jsonify@^1.0.1": + "integrity" "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + "version" "1.0.1" + +"json5@^1.0.1": + "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" + "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "minimist" "^1.2.0" + +"json5@^2.1.2", "json5@^2.2.0", "json5@^2.2.1": + "integrity" "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz" + "version" "2.2.1" + +"jsonfile@^6.0.1": + "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "universalify" "^2.0.0" optionalDependencies: - graceful-fs "^4.1.6" - -jsonpointer@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz" - integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== - -"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.1: - version "3.3.1" - resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz" - integrity sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ== - dependencies: - array-includes "^3.1.5" - object.assign "^4.1.2" - -kind-of@^6.0.2: - 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@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -klona@^2.0.4, klona@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz" - integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== - -language-subtag-registry@~0.3.2: - 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@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" - integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== - dependencies: - language-subtag-registry "~0.3.2" - -leven@^3.1.0: - 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@^0.4.1: - 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" - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" - integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lilconfig@^2.0.3, lilconfig@^2.0.5: - 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@^1.1.6: - 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@^4.2.0: - 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@^2.0.0: - 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" - -loader-utils@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz" - integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" - integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - 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" - -locate-path@^5.0.0: - 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" - -locate-path@^6.0.0: - 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" - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" - integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== - -lodash.merge@^4.6.2: - 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@^4.7.0: - version "4.7.0" - resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" - integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: - version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -loose-envify@^1.1.0, loose-envify@^1.4.0: - 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" - -lower-case@^2.0.2: - 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" - -lru-cache@^6.0.0: - 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" - -lz-string@^1.4.4: - version "1.4.4" - resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" - integrity sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ== - -magic-string@^0.25.0, magic-string@^0.25.7: - 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" - -make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: - 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" - -makeerror@1.0.12: - version "1.0.12" - resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" - integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== - dependencies: - tmpl "1.0.5" - -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" - integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== - -mdn-data@2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" - integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== - -memfs@^3.1.2, memfs@^3.4.3: - version "3.4.7" - resolved "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz" - integrity sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw== - dependencies: - fs-monkey "^1.0.3" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" - integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== - -merge-stream@^2.0.0: - 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@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== - -micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: - 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" - -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": - version "1.52.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: - 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" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -min-indent@^1.0.0: - 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@^2.4.5: - version "2.6.1" - resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz" - integrity sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg== - dependencies: - schema-utils "^4.0.0" - -minimalistic-assert@^1.0.0: - 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@3.0.4: - 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" - -minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: - 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" - -minimatch@^5.0.1: - version "5.1.0" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz" - integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== - dependencies: - brace-expansion "^2.0.1" - -minimist@^1.2.0, minimist@^1.2.6: - version "1.2.6" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -mkdirp@~0.5.1: - 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" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.2, ms@^2.1.1: - version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3: - version "2.1.3" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -multicast-dns@^7.2.5: - version "7.2.5" - resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" - integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== - dependencies: - dns-packet "^5.2.2" - thunky "^1.0.2" - -nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" - integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== - -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -neo-async@^2.6.2: - 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@^3.0.4: - 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-forge@^1: - version "1.3.1" - resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" - integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" - integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== - -node-releases@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz" - integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" - integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== - -normalize-url@^6.0.1: - 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@^4.0.1: - 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" - -nth-check@^1.0.2: - 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" - -nth-check@^2.0.1: - version "2.1.1" - resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" - integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== - dependencies: - boolbase "^1.0.0" - -nwsapi@^2.2.0: - version "2.2.1" - resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz" - integrity sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg== - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-hash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" - integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== - -object-inspect@^1.12.0, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.0, object.assign@^4.1.2: - 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" - -object.entries@^1.1.5: - 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" - -object.fromentries@^2.0.5: - 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" - -object.getownpropertydescriptors@^2.1.0: - version "2.1.4" - resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz" - integrity sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ== - dependencies: - array.prototype.reduce "^1.0.4" - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.1" - -object.hasown@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz" - integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A== - dependencies: - define-properties "^1.1.4" - es-abstract "^1.19.5" - -object.values@^1.1.0, object.values@^1.1.5: - 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" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@2.4.1: - 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" - -on-headers@~1.0.2: - 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@^1.3.0: - version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.2: - 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" - -open@^8.0.9, open@^8.4.0: - 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" - -optionator@^0.8.1: - 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" - -optionator@^0.9.1: - 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" + "graceful-fs" "^4.1.6" + +"jsonpointer@^5.0.0": + "integrity" "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" + "resolved" "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz" + "version" "5.0.0" + +"jsx-ast-utils@^2.4.1 || ^3.0.0", "jsx-ast-utils@^3.3.1": + "integrity" "sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ==" + "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz" + "version" "3.3.1" + dependencies: + "array-includes" "^3.1.5" + "object.assign" "^4.1.2" + +"kind-of@^6.0.2": + "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + "version" "6.0.3" + +"kleur@^3.0.3": + "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + "version" "3.0.3" + +"klona@^2.0.4", "klona@^2.0.5": + "integrity" "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + "resolved" "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz" + "version" "2.0.5" + +"language-subtag-registry@~0.3.2": + "integrity" "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + "resolved" "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz" + "version" "0.3.21" + +"language-tags@^1.0.5": + "integrity" "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==" + "resolved" "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "language-subtag-registry" "~0.3.2" + +"leven@^3.1.0": + "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + "version" "3.1.0" + +"levn@^0.4.1": + "integrity" "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + "version" "0.4.1" + dependencies: + "prelude-ls" "^1.2.1" + "type-check" "~0.4.0" + +"levn@~0.3.0": + "integrity" "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + +"lilconfig@^2.0.3", "lilconfig@^2.0.5": + "integrity" "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==" + "resolved" "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz" + "version" "2.0.5" + +"lines-and-columns@^1.1.6": + "integrity" "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + "version" "1.2.4" + +"loader-runner@^4.2.0": + "integrity" "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + "resolved" "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" + "version" "4.3.0" + +"loader-utils@^2.0.0": + "integrity" "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "big.js" "^5.2.2" + "emojis-list" "^3.0.0" + "json5" "^2.1.2" + +"loader-utils@^3.2.0": + "integrity" "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz" + "version" "3.2.0" + +"locate-path@^2.0.0": + "integrity" "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-locate" "^2.0.0" + "path-exists" "^3.0.0" + +"locate-path@^3.0.0": + "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-locate" "^3.0.0" + "path-exists" "^3.0.0" + +"locate-path@^5.0.0": + "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "p-locate" "^4.1.0" + +"locate-path@^6.0.0": + "integrity" "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "p-locate" "^5.0.0" + +"lodash.debounce@^4.0.8": + "integrity" "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + "resolved" "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + "version" "4.0.8" + +"lodash.memoize@^4.1.2": + "integrity" "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + "resolved" "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + "version" "4.1.2" + +"lodash.merge@^4.6.2": + "integrity" "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + "resolved" "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + "version" "4.6.2" + +"lodash.sortby@^4.7.0": + "integrity" "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + "resolved" "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" + "version" "4.7.0" + +"lodash.uniq@^4.5.0": + "integrity" "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + "resolved" "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + "version" "4.5.0" + +"lodash@^4.17.15", "lodash@^4.17.20", "lodash@^4.17.21", "lodash@^4.7.0": + "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + "version" "4.17.21" + +"loose-envify@^1.1.0", "loose-envify@^1.4.0": + "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "js-tokens" "^3.0.0 || ^4.0.0" + +"lower-case@^2.0.2": + "integrity" "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==" + "resolved" "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "tslib" "^2.0.3" + +"lru-cache@^6.0.0": + "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "yallist" "^4.0.0" + +"lz-string@^1.4.4": + "integrity" "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==" + "resolved" "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" + "version" "1.4.4" + +"magic-string@^0.25.0", "magic-string@^0.25.7": + "integrity" "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==" + "resolved" "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz" + "version" "0.25.9" + dependencies: + "sourcemap-codec" "^1.4.8" + +"make-dir@^3.0.0", "make-dir@^3.0.2", "make-dir@^3.1.0": + "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "semver" "^6.0.0" + +"makeerror@1.0.12": + "integrity" "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==" + "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" + "version" "1.0.12" + dependencies: + "tmpl" "1.0.5" + +"mdn-data@2.0.14": + "integrity" "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" + "version" "2.0.14" + +"mdn-data@2.0.4": + "integrity" "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" + "version" "2.0.4" + +"media-typer@0.3.0": + "integrity" "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + "version" "0.3.0" + +"memfs@^3.1.2", "memfs@^3.4.3": + "integrity" "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==" + "resolved" "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz" + "version" "3.4.7" + dependencies: + "fs-monkey" "^1.0.3" + +"merge-descriptors@1.0.1": + "integrity" "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + "version" "1.0.1" + +"merge-stream@^2.0.0": + "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + "version" "2.0.0" + +"merge2@^1.3.0", "merge2@^1.4.1": + "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + "version" "1.4.1" + +"methods@~1.1.2": + "integrity" "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + "version" "1.1.2" + +"micromatch@^4.0.2", "micromatch@^4.0.4", "micromatch@^4.0.5": + "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + "version" "4.0.5" + dependencies: + "braces" "^3.0.2" + "picomatch" "^2.3.1" + +"mime-db@>= 1.43.0 < 2", "mime-db@1.52.0": + "integrity" "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + "version" "1.52.0" + +"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@^2.1.31", "mime-types@~2.1.17", "mime-types@~2.1.24", "mime-types@~2.1.34": + "integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" + "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + "version" "2.1.35" + dependencies: + "mime-db" "1.52.0" + +"mime@1.6.0": + "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + "version" "1.6.0" + +"mimic-fn@^2.1.0": + "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + "version" "2.1.0" + +"min-indent@^1.0.0": + "integrity" "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + "resolved" "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" + "version" "1.0.1" + +"mini-css-extract-plugin@^2.4.5": + "integrity" "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==" + "resolved" "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz" + "version" "2.6.1" + dependencies: + "schema-utils" "^4.0.0" + +"minimalistic-assert@^1.0.0": + "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" + "version" "1.0.1" + +"minimatch@^3.0.4", "minimatch@^3.1.1", "minimatch@^3.1.2": + "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "brace-expansion" "^1.1.7" + +"minimatch@^5.0.1": + "integrity" "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "brace-expansion" "^2.0.1" + +"minimatch@3.0.4": + "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "brace-expansion" "^1.1.7" + +"minimist@^1.2.0", "minimist@^1.2.6": + "integrity" "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" + "version" "1.2.6" + +"mkdirp@~0.5.1": + "integrity" "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" + "version" "0.5.6" + dependencies: + "minimist" "^1.2.6" + +"ms@^2.1.1", "ms@2.1.2": + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + "version" "2.1.2" + +"ms@2.0.0": + "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + "version" "2.0.0" + +"ms@2.1.3": + "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + "version" "2.1.3" + +"multicast-dns@^7.2.5": + "integrity" "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==" + "resolved" "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" + "version" "7.2.5" + dependencies: + "dns-packet" "^5.2.2" + "thunky" "^1.0.2" + +"nanoid@^3.3.4": + "integrity" "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" + "version" "3.3.4" + +"natural-compare@^1.4.0": + "integrity" "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + "version" "1.4.0" + +"negotiator@0.6.3": + "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + "version" "0.6.3" + +"neo-async@^2.6.2": + "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + "version" "2.6.2" + +"no-case@^3.0.4": + "integrity" "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==" + "resolved" "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "lower-case" "^2.0.2" + "tslib" "^2.0.3" + +"node-forge@^1": + "integrity" "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + "resolved" "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" + "version" "1.3.1" + +"node-int64@^0.4.0": + "integrity" "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + "version" "0.4.0" + +"node-releases@^2.0.5": + "integrity" "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==" + "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz" + "version" "2.0.5" + +"normalize-path@^3.0.0", "normalize-path@~3.0.0": + "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + "version" "3.0.0" + +"normalize-range@^0.1.2": + "integrity" "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + "version" "0.1.2" + +"normalize-url@^6.0.1": + "integrity" "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" + "version" "6.1.0" + +"npm-run-path@^4.0.1": + "integrity" "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" + "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "path-key" "^3.0.0" + +"nth-check@^1.0.2": + "integrity" "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==" + "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "boolbase" "~1.0.0" + +"nth-check@^2.0.1": + "integrity" "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==" + "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "boolbase" "^1.0.0" + +"nwsapi@^2.2.0": + "integrity" "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" + "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz" + "version" "2.2.1" + +"object-assign@^4.1.1": + "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + "version" "4.1.1" + +"object-hash@^3.0.0": + "integrity" "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + "resolved" "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" + "version" "3.0.0" + +"object-inspect@^1.12.0", "object-inspect@^1.9.0": + "integrity" "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" + "version" "1.12.2" + +"object-keys@^1.1.1": + "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + "version" "1.1.1" + +"object.assign@^4.1.0", "object.assign@^4.1.2": + "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==" + "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "has-symbols" "^1.0.1" + "object-keys" "^1.1.1" + +"object.entries@^1.1.5": + "integrity" "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==" + "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + +"object.fromentries@^2.0.5": + "integrity" "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==" + "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + +"object.getownpropertydescriptors@^2.1.0": + "integrity" "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==" + "resolved" "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz" + "version" "2.1.4" + dependencies: + "array.prototype.reduce" "^1.0.4" + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.1" + +"object.hasown@^1.1.1": + "integrity" "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==" + "resolved" "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"object.values@^1.1.0", "object.values@^1.1.5": + "integrity" "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==" + "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + +"obuf@^1.0.0", "obuf@^1.1.2": + "integrity" "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + "resolved" "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" + "version" "1.1.2" + +"on-finished@2.4.1": + "integrity" "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==" + "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" + "version" "2.4.1" + dependencies: + "ee-first" "1.1.1" + +"on-headers@~1.0.2": + "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + "version" "1.0.2" + +"once@^1.3.0": + "integrity" "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" + "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "wrappy" "1" + +"onetime@^5.1.2": + "integrity" "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" + "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "mimic-fn" "^2.1.0" + +"open@^8.0.9", "open@^8.4.0": + "integrity" "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==" + "resolved" "https://registry.npmjs.org/open/-/open-8.4.0.tgz" + "version" "8.4.0" + dependencies: + "define-lazy-prop" "^2.0.0" + "is-docker" "^2.1.1" + "is-wsl" "^2.2.0" + +"optionator@^0.8.1": + "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" + "version" "0.8.3" + 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" + +"optionator@^0.9.1": + "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" + "version" "0.9.1" + 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" + +"p-limit@^1.1.0": + "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "p-try" "^1.0.0" -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== +"p-limit@^2.0.0": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" dependencies: - p-try "^1.0.0" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + "p-try" "^2.0.0" + +"p-limit@^2.2.0": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" dependencies: - p-try "^2.0.0" + "p-try" "^2.0.0" -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== +"p-limit@^3.0.2": + "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + "version" "3.1.0" dependencies: - yocto-queue "^0.1.0" + "yocto-queue" "^0.1.0" -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" - integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== +"p-locate@^2.0.0": + "integrity" "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + "version" "2.0.0" dependencies: - p-limit "^1.1.0" + "p-limit" "^1.1.0" -p-locate@^3.0.0: - 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== +"p-locate@^3.0.0": + "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + "version" "3.0.0" dependencies: - p-limit "^2.0.0" + "p-limit" "^2.0.0" -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== +"p-locate@^4.1.0": + "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + "version" "4.1.0" dependencies: - p-limit "^2.2.0" + "p-limit" "^2.2.0" -p-locate@^5.0.0: - 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== +"p-locate@^5.0.0": + "integrity" "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + "version" "5.0.0" dependencies: - p-limit "^3.0.2" + "p-limit" "^3.0.2" -p-retry@^4.5.0: - version "4.6.2" - resolved "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" - integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== +"p-retry@^4.5.0": + "integrity" "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==" + "resolved" "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" + "version" "4.6.2" dependencies: "@types/retry" "0.12.0" - retry "^0.13.1" + "retry" "^0.13.1" -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" - integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== +"p-try@^1.0.0": + "integrity" "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + "version" "1.0.0" -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +"p-try@^2.0.0": + "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + "version" "2.2.0" -param-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" - integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== +"param-case@^3.0.4": + "integrity" "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==" + "resolved" "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" + "version" "3.0.4" dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" + "dot-case" "^3.0.4" + "tslib" "^2.0.3" -parent-module@^1.0.0: - 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== +"parent-module@^1.0.0": + "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + "version" "1.0.1" dependencies: - callsites "^3.0.0" + "callsites" "^3.0.0" -parse-json@^5.0.0, parse-json@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== +"parse-json@^5.0.0", "parse-json@^5.2.0": + "integrity" "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + "version" "5.2.0" 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" - -parse5@6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascal-case@^3.1.2: - 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" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - 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@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.7: - 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@0.1.7: - version "0.1.7" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" - integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== - -picocolors@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" - integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pify@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" - integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== - -pirates@^4.0.4: - version "4.0.5" - resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" - integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== - -pkg-dir@^4.1.0, pkg-dir@^4.2.0: - 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" - -pkg-up@^3.1.0: - 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" - -postcss-attribute-case-insensitive@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz" - integrity sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ== - dependencies: - postcss-selector-parser "^6.0.10" - -postcss-browser-comments@^4: - 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== - -postcss-calc@^8.2.3: - 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" - -postcss-clamp@^4.1.0: - 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" - -postcss-color-functional-notation@^4.2.3: - version "4.2.3" - resolved "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz" - integrity sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-color-hex-alpha@^8.0.4: - version "8.0.4" - resolved "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz" - integrity sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ== - dependencies: - postcss-value-parser "^4.2.0" + "error-ex" "^1.3.1" + "json-parse-even-better-errors" "^2.3.0" + "lines-and-columns" "^1.1.6" + +"parse5@6.0.1": + "integrity" "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + "resolved" "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + "version" "6.0.1" + +"parseurl@~1.3.2", "parseurl@~1.3.3": + "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + "version" "1.3.3" + +"pascal-case@^3.1.2": + "integrity" "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==" + "resolved" "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "no-case" "^3.0.4" + "tslib" "^2.0.3" + +"path-exists@^3.0.0": + "integrity" "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + "version" "3.0.0" + +"path-exists@^4.0.0": + "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + "version" "4.0.0" + +"path-is-absolute@^1.0.0": + "integrity" "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "version" "1.0.1" + +"path-key@^3.0.0", "path-key@^3.1.0": + "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + "version" "3.1.1" + +"path-parse@^1.0.7": + "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + "version" "1.0.7" + +"path-to-regexp@0.1.7": + "integrity" "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + "version" "0.1.7" + +"path-type@^4.0.0": + "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + "version" "4.0.0" + +"performance-now@^2.1.0": + "integrity" "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + "version" "2.1.0" + +"picocolors@^0.2.1": + "integrity" "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" + "version" "0.2.1" + +"picocolors@^1.0.0": + "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + "version" "1.0.0" + +"picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.2.2", "picomatch@^2.2.3", "picomatch@^2.3.1": + "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + "version" "2.3.1" + +"pify@^2.3.0": + "integrity" "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + "version" "2.3.0" + +"pirates@^4.0.4": + "integrity" "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" + "version" "4.0.5" + +"pkg-dir@^4.1.0", "pkg-dir@^4.2.0": + "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "find-up" "^4.0.0" + +"pkg-up@^3.1.0": + "integrity" "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==" + "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "find-up" "^3.0.0" + +"postcss-attribute-case-insensitive@^5.0.1": + "integrity" "sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ==" + "resolved" "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "postcss-selector-parser" "^6.0.10" + +"postcss-browser-comments@^4": + "integrity" "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" + "resolved" "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz" + "version" "4.0.0" + +"postcss-calc@^8.2.3": + "integrity" "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==" + "resolved" "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz" + "version" "8.2.4" + dependencies: + "postcss-selector-parser" "^6.0.9" + "postcss-value-parser" "^4.2.0" + +"postcss-clamp@^4.1.0": + "integrity" "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==" + "resolved" "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "postcss-value-parser" "^4.2.0" + +"postcss-color-functional-notation@^4.2.3": + "integrity" "sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw==" + "resolved" "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "postcss-value-parser" "^4.2.0" + +"postcss-color-hex-alpha@^8.0.4": + "integrity" "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==" + "resolved" "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz" + "version" "8.0.4" + dependencies: + "postcss-value-parser" "^4.2.0" -postcss-color-rebeccapurple@^7.1.0: - version "7.1.0" - resolved "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz" - integrity sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw== +"postcss-color-rebeccapurple@^7.1.0": + "integrity" "sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw==" + "resolved" "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz" + "version" "7.1.0" dependencies: - postcss-value-parser "^4.2.0" - -postcss-colormin@^5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz" - integrity sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg== + "postcss-value-parser" "^4.2.0" + +"postcss-colormin@^5.3.0": + "integrity" "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==" + "resolved" "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz" + "version" "5.3.0" dependencies: - browserslist "^4.16.6" - caniuse-api "^3.0.0" - colord "^2.9.1" - postcss-value-parser "^4.2.0" + "browserslist" "^4.16.6" + "caniuse-api" "^3.0.0" + "colord" "^2.9.1" + "postcss-value-parser" "^4.2.0" -postcss-convert-values@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz" - integrity sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== +"postcss-convert-values@^5.1.2": + "integrity" "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==" + "resolved" "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz" + "version" "5.1.2" dependencies: - browserslist "^4.20.3" - postcss-value-parser "^4.2.0" + "browserslist" "^4.20.3" + "postcss-value-parser" "^4.2.0" -postcss-custom-media@^8.0.2: - version "8.0.2" - resolved "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz" - integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg== +"postcss-custom-media@^8.0.2": + "integrity" "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==" + "resolved" "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz" + "version" "8.0.2" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-custom-properties@^12.1.8: - version "12.1.8" - resolved "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz" - integrity sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA== +"postcss-custom-properties@^12.1.8": + "integrity" "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==" + "resolved" "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz" + "version" "12.1.8" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-custom-selectors@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz" - integrity sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg== +"postcss-custom-selectors@^6.0.3": + "integrity" "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==" + "resolved" "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz" + "version" "6.0.3" dependencies: - postcss-selector-parser "^6.0.4" + "postcss-selector-parser" "^6.0.4" -postcss-dir-pseudo-class@^6.0.4: - 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== +"postcss-dir-pseudo-class@^6.0.4": + "integrity" "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==" + "resolved" "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz" + "version" "6.0.4" dependencies: - postcss-selector-parser "^6.0.9" + "postcss-selector-parser" "^6.0.9" -postcss-discard-comments@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" - integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== +"postcss-discard-comments@^5.1.2": + "integrity" "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==" + "resolved" "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" + "version" "5.1.2" -postcss-discard-duplicates@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" - integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== +"postcss-discard-duplicates@^5.1.0": + "integrity" "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" + "resolved" "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" + "version" "5.1.0" -postcss-discard-empty@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" - integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== +"postcss-discard-empty@^5.1.1": + "integrity" "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" + "resolved" "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" + "version" "5.1.1" -postcss-discard-overridden@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" - integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== +"postcss-discard-overridden@^5.1.0": + "integrity" "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" + "resolved" "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" + "version" "5.1.0" -postcss-double-position-gradients@^3.1.1: - 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== +"postcss-double-position-gradients@^3.1.1": + "integrity" "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==" + "resolved" "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz" + "version" "3.1.1" dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-env-function@^4.0.6: - 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== +"postcss-env-function@^4.0.6": + "integrity" "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==" + "resolved" "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz" + "version" "4.0.6" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-flexbugs-fixes@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz" - integrity sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ== +"postcss-flexbugs-fixes@^5.0.2": + "integrity" "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" + "resolved" "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz" + "version" "5.0.2" -postcss-focus-visible@^6.0.4: - 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== +"postcss-focus-visible@^6.0.4": + "integrity" "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==" + "resolved" "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz" + "version" "6.0.4" dependencies: - postcss-selector-parser "^6.0.9" + "postcss-selector-parser" "^6.0.9" -postcss-focus-within@^5.0.4: - 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== +"postcss-focus-within@^5.0.4": + "integrity" "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==" + "resolved" "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz" + "version" "5.0.4" dependencies: - postcss-selector-parser "^6.0.9" + "postcss-selector-parser" "^6.0.9" -postcss-font-variant@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" - integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== +"postcss-font-variant@^5.0.0": + "integrity" "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" + "resolved" "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" + "version" "5.0.0" -postcss-gap-properties@^3.0.3: - 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== +"postcss-gap-properties@^3.0.3": + "integrity" "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==" + "resolved" "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz" + "version" "3.0.3" -postcss-image-set-function@^4.0.6: - 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== +"postcss-image-set-function@^4.0.6": + "integrity" "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==" + "resolved" "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz" + "version" "4.0.6" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-import@^14.1.0: - version "14.1.0" - resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" - integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== +"postcss-import@^14.1.0": + "integrity" "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==" + "resolved" "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" + "version" "14.1.0" dependencies: - postcss-value-parser "^4.0.0" - read-cache "^1.0.0" - resolve "^1.1.7" + "postcss-value-parser" "^4.0.0" + "read-cache" "^1.0.0" + "resolve" "^1.1.7" -postcss-initial@^4.0.1: - 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== +"postcss-initial@^4.0.1": + "integrity" "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" + "resolved" "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz" + "version" "4.0.1" -postcss-js@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz" - integrity sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ== +"postcss-js@^4.0.0": + "integrity" "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==" + "resolved" "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz" + "version" "4.0.0" dependencies: - camelcase-css "^2.0.1" + "camelcase-css" "^2.0.1" -postcss-lab-function@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz" - integrity sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w== +"postcss-lab-function@^4.2.0": + "integrity" "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==" + "resolved" "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz" + "version" "4.2.0" dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" - postcss-value-parser "^4.2.0" - -postcss-load-config@^3.1.4: - 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== + "postcss-value-parser" "^4.2.0" + +"postcss-load-config@^3.1.4": + "integrity" "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==" + "resolved" "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz" + "version" "3.1.4" dependencies: - lilconfig "^2.0.5" - yaml "^1.10.2" - -postcss-loader@^6.2.1: - version "6.2.1" - resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz" - integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== + "lilconfig" "^2.0.5" + "yaml" "^1.10.2" + +"postcss-loader@^6.2.1": + "integrity" "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==" + "resolved" "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz" + "version" "6.2.1" dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.5" - semver "^7.3.5" + "cosmiconfig" "^7.0.0" + "klona" "^2.0.5" + "semver" "^7.3.5" -postcss-logical@^5.0.4: - version "5.0.4" - resolved "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz" - integrity sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g== +"postcss-logical@^5.0.4": + "integrity" "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" + "resolved" "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz" + "version" "5.0.4" -postcss-media-minmax@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz" - integrity sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ== +"postcss-media-minmax@^5.0.0": + "integrity" "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" + "resolved" "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz" + "version" "5.0.0" -postcss-merge-longhand@^5.1.6: - version "5.1.6" - resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz" - integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== +"postcss-merge-longhand@^5.1.6": + "integrity" "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==" + "resolved" "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz" + "version" "5.1.6" dependencies: - postcss-value-parser "^4.2.0" - stylehacks "^5.1.0" + "postcss-value-parser" "^4.2.0" + "stylehacks" "^5.1.0" -postcss-merge-rules@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz" - integrity sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== +"postcss-merge-rules@^5.1.2": + "integrity" "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==" + "resolved" "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz" + "version" "5.1.2" dependencies: - browserslist "^4.16.6" - caniuse-api "^3.0.0" - cssnano-utils "^3.1.0" - postcss-selector-parser "^6.0.5" + "browserslist" "^4.16.6" + "caniuse-api" "^3.0.0" + "cssnano-utils" "^3.1.0" + "postcss-selector-parser" "^6.0.5" -postcss-minify-font-values@^5.1.0: - 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== +"postcss-minify-font-values@^5.1.0": + "integrity" "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==" + "resolved" "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz" + "version" "5.1.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-minify-gradients@^5.1.1: - 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== +"postcss-minify-gradients@^5.1.1": + "integrity" "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==" + "resolved" "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz" + "version" "5.1.1" dependencies: - colord "^2.9.1" - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" + "colord" "^2.9.1" + "cssnano-utils" "^3.1.0" + "postcss-value-parser" "^4.2.0" -postcss-minify-params@^5.1.3: - version "5.1.3" - resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz" - integrity sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg== +"postcss-minify-params@^5.1.3": + "integrity" "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==" + "resolved" "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz" + "version" "5.1.3" dependencies: - browserslist "^4.16.6" - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" + "browserslist" "^4.16.6" + "cssnano-utils" "^3.1.0" + "postcss-value-parser" "^4.2.0" -postcss-minify-selectors@^5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" - integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== +"postcss-minify-selectors@^5.2.1": + "integrity" "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==" + "resolved" "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" + "version" "5.2.1" dependencies: - postcss-selector-parser "^6.0.5" + "postcss-selector-parser" "^6.0.5" -postcss-modules-extract-imports@^3.0.0: - 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== +"postcss-modules-extract-imports@^3.0.0": + "integrity" "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" + "resolved" "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz" + "version" "3.0.0" -postcss-modules-local-by-default@^4.0.0: - 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== +"postcss-modules-local-by-default@^4.0.0": + "integrity" "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==" + "resolved" "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz" + "version" "4.0.0" dependencies: - icss-utils "^5.0.0" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" + "icss-utils" "^5.0.0" + "postcss-selector-parser" "^6.0.2" + "postcss-value-parser" "^4.1.0" -postcss-modules-scope@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz" - integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== +"postcss-modules-scope@^3.0.0": + "integrity" "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==" + "resolved" "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz" + "version" "3.0.0" dependencies: - postcss-selector-parser "^6.0.4" + "postcss-selector-parser" "^6.0.4" -postcss-modules-values@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" - integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== +"postcss-modules-values@^4.0.0": + "integrity" "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==" + "resolved" "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" + "version" "4.0.0" dependencies: - icss-utils "^5.0.0" + "icss-utils" "^5.0.0" -postcss-nested@5.0.6: - 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" +"postcss-nested@5.0.6": + "integrity" "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==" + "resolved" "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz" + "version" "5.0.6" + dependencies: + "postcss-selector-parser" "^6.0.6" -postcss-nesting@^10.1.9: - version "10.1.9" - resolved "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.9.tgz" - integrity sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw== +"postcss-nesting@^10.1.9": + "integrity" "sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw==" + "resolved" "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.9.tgz" + "version" "10.1.9" dependencies: "@csstools/selector-specificity" "^2.0.0" - postcss-selector-parser "^6.0.10" + "postcss-selector-parser" "^6.0.10" -postcss-normalize-charset@^5.1.0: - 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== +"postcss-normalize-charset@^5.1.0": + "integrity" "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==" + "resolved" "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz" + "version" "5.1.0" -postcss-normalize-display-values@^5.1.0: - 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== +"postcss-normalize-display-values@^5.1.0": + "integrity" "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz" + "version" "5.1.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize-positions@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" - integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== +"postcss-normalize-positions@^5.1.1": + "integrity" "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==" + "resolved" "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" + "version" "5.1.1" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize-repeat-style@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" - integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== +"postcss-normalize-repeat-style@^5.1.1": + "integrity" "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==" + "resolved" "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" + "version" "5.1.1" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize-string@^5.1.0: - 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== +"postcss-normalize-string@^5.1.0": + "integrity" "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==" + "resolved" "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz" + "version" "5.1.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize-timing-functions@^5.1.0: - 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== +"postcss-normalize-timing-functions@^5.1.0": + "integrity" "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==" + "resolved" "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz" + "version" "5.1.0" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize-unicode@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz" - integrity sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ== +"postcss-normalize-unicode@^5.1.0": + "integrity" "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==" + "resolved" "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz" + "version" "5.1.0" dependencies: - browserslist "^4.16.6" - postcss-value-parser "^4.2.0" + "browserslist" "^4.16.6" + "postcss-value-parser" "^4.2.0" -postcss-normalize-url@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz" - integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== +"postcss-normalize-url@^5.1.0": + "integrity" "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==" + "resolved" "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz" + "version" "5.1.0" dependencies: - normalize-url "^6.0.1" - postcss-value-parser "^4.2.0" + "normalize-url" "^6.0.1" + "postcss-value-parser" "^4.2.0" -postcss-normalize-whitespace@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz" - integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== +"postcss-normalize-whitespace@^5.1.1": + "integrity" "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz" + "version" "5.1.1" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-normalize@^10.0.1: - version "10.0.1" - resolved "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz" - integrity sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA== +"postcss-normalize@^10.0.1": + "integrity" "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==" + "resolved" "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz" + "version" "10.0.1" dependencies: "@csstools/normalize.css" "*" - postcss-browser-comments "^4" - sanitize.css "*" + "postcss-browser-comments" "^4" + "sanitize.css" "*" -postcss-opacity-percentage@^1.1.2: - 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-opacity-percentage@^1.1.2": + "integrity" "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + "resolved" "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz" + "version" "1.1.2" -postcss-ordered-values@^5.1.3: - version "5.1.3" - resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" - integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== +"postcss-ordered-values@^5.1.3": + "integrity" "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==" + "resolved" "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" + "version" "5.1.3" dependencies: - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" + "cssnano-utils" "^3.1.0" + "postcss-value-parser" "^4.2.0" -postcss-overflow-shorthand@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz" - integrity sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg== +"postcss-overflow-shorthand@^3.0.3": + "integrity" "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==" + "resolved" "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz" + "version" "3.0.3" -postcss-page-break@^3.0.4: - 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== +"postcss-page-break@^3.0.4": + "integrity" "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" + "resolved" "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz" + "version" "3.0.4" -postcss-place@^7.0.4: - version "7.0.4" - resolved "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz" - integrity sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg== +"postcss-place@^7.0.4": + "integrity" "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==" + "resolved" "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz" + "version" "7.0.4" dependencies: - postcss-value-parser "^4.2.0" + "postcss-value-parser" "^4.2.0" -postcss-preset-env@^7.0.1: - version "7.7.2" - resolved "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz" - integrity sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA== +"postcss-preset-env@^7.0.1": + "integrity" "sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==" + "resolved" "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz" + "version" "7.7.2" dependencies: "@csstools/postcss-cascade-layers" "^1.0.4" "@csstools/postcss-color-function" "^1.1.0" @@ -6929,1642 +7030,1677 @@ postcss-preset-env@^7.0.1: "@csstools/postcss-stepped-value-functions" "^1.0.0" "@csstools/postcss-trigonometric-functions" "^1.0.1" "@csstools/postcss-unset-value" "^1.0.1" - autoprefixer "^10.4.7" - browserslist "^4.21.0" - css-blank-pseudo "^3.0.3" - css-has-pseudo "^3.0.4" - css-prefers-color-scheme "^6.0.3" - cssdb "^6.6.3" - postcss-attribute-case-insensitive "^5.0.1" - postcss-clamp "^4.1.0" - postcss-color-functional-notation "^4.2.3" - postcss-color-hex-alpha "^8.0.4" - postcss-color-rebeccapurple "^7.1.0" - postcss-custom-media "^8.0.2" - postcss-custom-properties "^12.1.8" - postcss-custom-selectors "^6.0.3" - 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.9" - 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.5" - postcss-replace-overflow-wrap "^4.0.0" - postcss-selector-not "^6.0.0" - postcss-value-parser "^4.2.0" - -postcss-pseudo-class-any-link@^7.1.5: - version "7.1.5" - resolved "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz" - integrity sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA== - dependencies: - postcss-selector-parser "^6.0.10" - -postcss-reduce-initial@^5.1.0: - 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" - -postcss-reduce-transforms@^5.1.0: - 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" - -postcss-replace-overflow-wrap@^4.0.0: - 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== - -postcss-selector-not@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz" - integrity sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ== - dependencies: - postcss-selector-parser "^6.0.10" - -postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: - 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" - -postcss-svgo@^5.1.0: - 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" - -postcss-unique-selectors@^5.1.1: - 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" - -postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" - integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== - -postcss@^7.0.35: - 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" - -postcss@^8.3.5, postcss@^8.4.14, postcss@^8.4.4, postcss@^8.4.7: - version "8.4.14" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz" - integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" - integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== - -pretty-bytes@^5.3.0, pretty-bytes@^5.4.1: - 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@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" - integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== + "autoprefixer" "^10.4.7" + "browserslist" "^4.21.0" + "css-blank-pseudo" "^3.0.3" + "css-has-pseudo" "^3.0.4" + "css-prefers-color-scheme" "^6.0.3" + "cssdb" "^6.6.3" + "postcss-attribute-case-insensitive" "^5.0.1" + "postcss-clamp" "^4.1.0" + "postcss-color-functional-notation" "^4.2.3" + "postcss-color-hex-alpha" "^8.0.4" + "postcss-color-rebeccapurple" "^7.1.0" + "postcss-custom-media" "^8.0.2" + "postcss-custom-properties" "^12.1.8" + "postcss-custom-selectors" "^6.0.3" + "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.9" + "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.5" + "postcss-replace-overflow-wrap" "^4.0.0" + "postcss-selector-not" "^6.0.0" + "postcss-value-parser" "^4.2.0" + +"postcss-pseudo-class-any-link@^7.1.5": + "integrity" "sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA==" + "resolved" "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz" + "version" "7.1.5" + dependencies: + "postcss-selector-parser" "^6.0.10" + +"postcss-reduce-initial@^5.1.0": + "integrity" "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==" + "resolved" "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "browserslist" "^4.16.6" + "caniuse-api" "^3.0.0" + +"postcss-reduce-transforms@^5.1.0": + "integrity" "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==" + "resolved" "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "postcss-value-parser" "^4.2.0" + +"postcss-replace-overflow-wrap@^4.0.0": + "integrity" "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" + "resolved" "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz" + "version" "4.0.0" + +"postcss-selector-not@^6.0.0": + "integrity" "sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ==" + "resolved" "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "postcss-selector-parser" "^6.0.10" + +"postcss-selector-parser@^6.0.10", "postcss-selector-parser@^6.0.2", "postcss-selector-parser@^6.0.4", "postcss-selector-parser@^6.0.5", "postcss-selector-parser@^6.0.6", "postcss-selector-parser@^6.0.9": + "integrity" "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz" + "version" "6.0.10" + dependencies: + "cssesc" "^3.0.0" + "util-deprecate" "^1.0.2" + +"postcss-svgo@^5.1.0": + "integrity" "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==" + "resolved" "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "postcss-value-parser" "^4.2.0" + "svgo" "^2.7.0" + +"postcss-unique-selectors@^5.1.1": + "integrity" "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==" + "resolved" "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "postcss-selector-parser" "^6.0.5" + +"postcss-value-parser@^4.0.0", "postcss-value-parser@^4.1.0", "postcss-value-parser@^4.2.0": + "integrity" "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" + "version" "4.2.0" + +"postcss@^7.0.0 || ^8.0.1", "postcss@^8", "postcss@^8.0.0", "postcss@^8.0.3", "postcss@^8.0.9", "postcss@^8.1.0", "postcss@^8.1.4", "postcss@^8.2", "postcss@^8.2.14", "postcss@^8.2.15", "postcss@^8.2.2", "postcss@^8.3", "postcss@^8.3.3", "postcss@^8.3.5", "postcss@^8.4", "postcss@^8.4.14", "postcss@^8.4.4", "postcss@^8.4.6", "postcss@^8.4.7", "postcss@>= 8", "postcss@>=8", "postcss@>=8.0.9": + "integrity" "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz" + "version" "8.4.14" + dependencies: + "nanoid" "^3.3.4" + "picocolors" "^1.0.0" + "source-map-js" "^1.0.2" + +"postcss@^7.0.35": + "integrity" "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz" + "version" "7.0.39" + dependencies: + "picocolors" "^0.2.1" + "source-map" "^0.6.1" + +"prelude-ls@^1.2.1": + "integrity" "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + "version" "1.2.1" + +"prelude-ls@~1.1.2": + "integrity" "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + "version" "1.1.2" + +"pretty-bytes@^5.3.0", "pretty-bytes@^5.4.1": + "integrity" "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + "resolved" "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" + "version" "5.6.0" + +"pretty-error@^4.0.0": + "integrity" "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==" + "resolved" "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "lodash" "^4.17.20" + "renderkid" "^3.0.0" + +"pretty-format@^27.0.2", "pretty-format@^27.5.1": + "integrity" "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" + "version" "27.5.1" dependencies: - lodash "^4.17.20" - renderkid "^3.0.0" + "ansi-regex" "^5.0.1" + "ansi-styles" "^5.0.0" + "react-is" "^17.0.1" -pretty-format@^27.0.2, pretty-format@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" - integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== +"pretty-format@^28.0.0": + "integrity" "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" + "version" "28.1.1" dependencies: - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^17.0.1" + "@jest/schemas" "^28.0.2" + "ansi-regex" "^5.0.1" + "ansi-styles" "^5.0.0" + "react-is" "^18.0.0" -pretty-format@^28.0.0, pretty-format@^28.1.1: - version "28.1.1" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" - integrity sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw== +"pretty-format@^28.1.1": + "integrity" "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" + "version" "28.1.1" dependencies: "@jest/schemas" "^28.0.2" - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^18.0.0" - -process-nextick-args@~2.0.0: - 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@^8.1.0: - 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" - -prompts@^2.0.1, prompts@^2.4.2: - 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" - -prop-types@^15.8.1: - 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" - -proxy-addr@~2.0.7: - 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" - -psl@^1.1.33: - version "1.8.0" - resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -q@^1.1.2: - version "1.5.1" - resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" - integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== - -qs@6.10.3: - 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" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-lru@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" - integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== - -raf@^3.4.1: - 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" - -randombytes@^2.1.0: - 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" - -range-parser@^1.2.1, range-parser@~1.2.1: - 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@2.5.1: - 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" - -react-app-polyfill@^3.0.0: - 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" - -react-dev-utils@^12.0.1: - 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== + "ansi-regex" "^5.0.1" + "ansi-styles" "^5.0.0" + "react-is" "^18.0.0" + +"process-nextick-args@~2.0.0": + "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + "version" "2.0.1" + +"promise@^8.1.0": + "integrity" "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==" + "resolved" "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "asap" "~2.0.6" + +"prompts@^2.0.1", "prompts@^2.4.2": + "integrity" "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==" + "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "kleur" "^3.0.3" + "sisteransi" "^1.0.5" + +"prop-types@^15.8.1": + "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" + "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + "version" "15.8.1" + dependencies: + "loose-envify" "^1.4.0" + "object-assign" "^4.1.1" + "react-is" "^16.13.1" + +"proxy-addr@~2.0.7": + "integrity" "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" + "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" + "version" "2.0.7" + dependencies: + "forwarded" "0.2.0" + "ipaddr.js" "1.9.1" + +"psl@^1.1.33": + "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" + "version" "1.8.0" + +"punycode@^2.1.0", "punycode@^2.1.1": + "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + "version" "2.1.1" + +"q@^1.1.2": + "integrity" "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + "resolved" "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + "version" "1.5.1" + +"qs@6.10.3": + "integrity" "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz" + "version" "6.10.3" + dependencies: + "side-channel" "^1.0.4" + +"queue-microtask@^1.2.2": + "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + "version" "1.2.3" + +"quick-lru@^5.1.1": + "integrity" "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + "resolved" "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" + "version" "5.1.1" + +"raf@^3.4.1": + "integrity" "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==" + "resolved" "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" + "version" "3.4.1" + dependencies: + "performance-now" "^2.1.0" + +"randombytes@^2.1.0": + "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" + "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "safe-buffer" "^5.1.0" + +"range-parser@^1.2.1", "range-parser@~1.2.1": + "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + "version" "1.2.1" + +"raw-body@2.5.1": + "integrity" "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==" + "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" + "version" "2.5.1" + dependencies: + "bytes" "3.1.2" + "http-errors" "2.0.0" + "iconv-lite" "0.4.24" + "unpipe" "1.0.0" + +"react-app-polyfill@^3.0.0": + "integrity" "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==" + "resolved" "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz" + "version" "3.0.0" + 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" + +"react-dev-utils@^12.0.1": + "integrity" "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==" + "resolved" "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz" + "version" "12.0.1" 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" - -react-dom@^18.2.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" - integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== - dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.0" - -react-error-overlay@^6.0.11: - 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-icons@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-4.4.0.tgz#a13a8a20c254854e1ec9aecef28a95cdf24ef703" - integrity sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg== - -react-is@^16.13.1: - version "16.13.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-is@^17.0.1: - 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-is@^18.0.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== - -react-refresh@^0.11.0: - version "0.11.0" - resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" - integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== - -react-scripts@5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz" - integrity sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ== + "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" + +"react-dom@^18.0.0", "react-dom@^18.2.0": + "integrity" "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==" + "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" + "version" "18.2.0" + dependencies: + "loose-envify" "^1.1.0" + "scheduler" "^0.23.0" + +"react-error-overlay@^6.0.11": + "integrity" "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + "resolved" "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz" + "version" "6.0.11" + +"react-icons@^4.4.0": + "integrity" "sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg==" + "resolved" "https://registry.npmjs.org/react-icons/-/react-icons-4.4.0.tgz" + "version" "4.4.0" + +"react-is@^16.13.1": + "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + "version" "16.13.1" + +"react-is@^17.0.1": + "integrity" "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + "version" "17.0.2" + +"react-is@^18.0.0": + "integrity" "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" + "version" "18.2.0" + +"react-refresh@^0.11.0", "react-refresh@>=0.10.0 <1.0.0": + "integrity" "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" + "version" "0.11.0" + +"react-scripts@5.0.1": + "integrity" "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==" + "resolved" "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz" + "version" "5.0.1" 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" + "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" optionalDependencies: - fsevents "^2.3.2" + "fsevents" "^2.3.2" -react@^18.2.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" - integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== +"react@*", "react@^18.0.0", "react@^18.2.0", "react@>= 16": + "integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==" + "resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz" + "version" "18.2.0" dependencies: - loose-envify "^1.1.0" + "loose-envify" "^1.1.0" -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" - integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== +"read-cache@^1.0.0": + "integrity" "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" + "resolved" "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" + "version" "1.0.0" dependencies: - pify "^2.3.0" + "pify" "^2.3.0" -readable-stream@^2.0.1: - version "2.3.7" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== +"readable-stream@^2.0.1": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" 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" + "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" -readable-stream@^3.0.6: - version "3.6.0" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== +"readable-stream@^3.0.6": + "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" + "version" "3.6.0" dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" + "inherits" "^2.0.3" + "string_decoder" "^1.1.1" + "util-deprecate" "^1.0.1" -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== +"readdirp@~3.6.0": + "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + "version" "3.6.0" dependencies: - picomatch "^2.2.1" + "picomatch" "^2.2.1" -recursive-readdir@^2.2.2: - version "2.2.2" - resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" - integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== +"recursive-readdir@^2.2.2": + "integrity" "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==" + "resolved" "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" + "version" "2.2.2" dependencies: - minimatch "3.0.4" + "minimatch" "3.0.4" -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== +"redent@^3.0.0": + "integrity" "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==" + "resolved" "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" + "version" "3.0.0" dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" + "indent-string" "^4.0.0" + "strip-indent" "^3.0.0" -regenerate-unicode-properties@^10.0.1: - version "10.0.1" - resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz" - integrity sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw== +"regenerate-unicode-properties@^10.0.1": + "integrity" "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==" + "resolved" "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz" + "version" "10.0.1" dependencies: - regenerate "^1.4.2" + "regenerate" "^1.4.2" -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== +"regenerate@^1.4.2": + "integrity" "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + "version" "1.4.2" -regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.9: - 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-runtime@^0.13.4", "regenerator-runtime@^0.13.9": + "integrity" "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" + "version" "0.13.9" -regenerator-transform@^0.15.0: - version "0.15.0" - resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz" - integrity sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg== +"regenerator-transform@^0.15.0": + "integrity" "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==" + "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz" + "version" "0.15.0" dependencies: "@babel/runtime" "^7.8.4" -regex-parser@^2.2.11: - 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@^1.4.1, regexp.prototype.flags@^1.4.3: - 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" - -regexpp@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" - integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== - -regexpu-core@^5.0.1: - 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" - -regjsgen@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz" - integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== - -regjsparser@^0.8.2: - 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" - -relateurl@^0.2.7: - version "0.2.7" - resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" - integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== - -renderkid@^3.0.0: - 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" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" - integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== - -require-from-string@^2.0.2: - 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@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" - integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== - -resolve-cwd@^3.0.0: - 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" - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-url-loader@^4.0.0: - 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" - -resolve.exports@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" - integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== - -resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0: - version "1.22.1" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^2.0.0-next.3: - version "2.0.0-next.4" - resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" - integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -retry@^0.13.1: - version "0.13.1" - resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" - integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rimraf@^3.0.0, rimraf@^3.0.2: - 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" - -rollup-plugin-terser@^7.0.0: - version "7.0.2" - resolved "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz" - integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ== +"regex-parser@^2.2.11": + "integrity" "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + "resolved" "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz" + "version" "2.2.11" + +"regexp.prototype.flags@^1.4.1", "regexp.prototype.flags@^1.4.3": + "integrity" "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==" + "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "functions-have-names" "^1.2.2" + +"regexpp@^3.2.0": + "integrity" "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" + "version" "3.2.0" + +"regexpu-core@^5.0.1": + "integrity" "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==" + "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz" + "version" "5.0.1" + 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" + +"regjsgen@^0.6.0": + "integrity" "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz" + "version" "0.6.0" + +"regjsparser@^0.8.2": + "integrity" "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==" + "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz" + "version" "0.8.4" + dependencies: + "jsesc" "~0.5.0" + +"relateurl@^0.2.7": + "integrity" "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + "resolved" "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" + "version" "0.2.7" + +"renderkid@^3.0.0": + "integrity" "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==" + "resolved" "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "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@^2.1.1": + "integrity" "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + "version" "2.1.1" + +"require-from-string@^2.0.2": + "integrity" "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + "resolved" "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + "version" "2.0.2" + +"requires-port@^1.0.0": + "integrity" "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + "version" "1.0.0" + +"resolve-cwd@^3.0.0": + "integrity" "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==" + "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "resolve-from" "^5.0.0" + +"resolve-from@^4.0.0": + "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + "version" "4.0.0" + +"resolve-from@^5.0.0": + "integrity" "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + "version" "5.0.0" + +"resolve-url-loader@^4.0.0": + "integrity" "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==" + "resolved" "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz" + "version" "4.0.0" + 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" + +"resolve.exports@^1.1.0": + "integrity" "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + "resolved" "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" + "version" "1.1.0" + +"resolve@^1.1.7", "resolve@^1.14.2", "resolve@^1.19.0", "resolve@^1.20.0", "resolve@^1.22.0": + "integrity" "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" + "version" "1.22.1" + dependencies: + "is-core-module" "^2.9.0" + "path-parse" "^1.0.7" + "supports-preserve-symlinks-flag" "^1.0.0" + +"resolve@^2.0.0-next.3": + "integrity" "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" + "version" "2.0.0-next.4" + dependencies: + "is-core-module" "^2.9.0" + "path-parse" "^1.0.7" + "supports-preserve-symlinks-flag" "^1.0.0" + +"retry@^0.13.1": + "integrity" "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + "resolved" "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" + "version" "0.13.1" + +"reusify@^1.0.4": + "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + "version" "1.0.4" + +"rimraf@^3.0.0", "rimraf@^3.0.2": + "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "glob" "^7.1.3" + +"rollup-plugin-terser@^7.0.0": + "integrity" "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==" + "resolved" "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz" + "version" "7.0.2" dependencies: "@babel/code-frame" "^7.10.4" - jest-worker "^26.2.1" - serialize-javascript "^4.0.0" - terser "^5.0.0" - -rollup@^2.43.1: - version "2.75.7" - resolved "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz" - integrity sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ== + "jest-worker" "^26.2.1" + "serialize-javascript" "^4.0.0" + "terser" "^5.0.0" + +"rollup@^1.20.0 || ^2.0.0", "rollup@^1.20.0||^2.0.0", "rollup@^2.0.0", "rollup@^2.43.1": + "integrity" "sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==" + "resolved" "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz" + "version" "2.75.7" optionalDependencies: - fsevents "~2.3.2" + "fsevents" "~2.3.2" -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== +"run-parallel@^1.1.9": + "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + "version" "1.2.0" dependencies: - queue-microtask "^1.2.2" + "queue-microtask" "^1.2.2" -safe-buffer@5.1.2, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +"safe-buffer@^5.1.0", "safe-buffer@>=5.1.0", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2": + "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + "version" "5.1.2" -safe-buffer@5.2.1, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +"safe-buffer@~5.2.0": + "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + "version" "5.2.1" + +"safe-buffer@5.2.1": + "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + "version" "5.2.1" "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": - version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + "version" "2.1.2" -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== +"sanitize.css@*": + "integrity" "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + "resolved" "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz" + "version" "13.0.0" -sass-loader@^12.3.0: - version "12.6.0" - resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz" - integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA== +"sass-loader@^12.3.0": + "integrity" "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==" + "resolved" "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz" + "version" "12.6.0" dependencies: - klona "^2.0.4" - neo-async "^2.6.2" - -sax@~1.2.4: - version "1.2.4" - resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + "klona" "^2.0.4" + "neo-async" "^2.6.2" -saxes@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - dependencies: - xmlchars "^2.2.0" +"sax@~1.2.4": + "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + "version" "1.2.4" -scheduler@^0.23.0: - version "0.23.0" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" - integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== +"saxes@^5.0.1": + "integrity" "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==" + "resolved" "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" + "version" "5.0.1" dependencies: - loose-envify "^1.1.0" + "xmlchars" "^2.2.0" -schema-utils@2.7.0: - version "2.7.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" - integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== +"scheduler@^0.23.0": + "integrity" "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==" + "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" + "version" "0.23.0" dependencies: - "@types/json-schema" "^7.0.4" - ajv "^6.12.2" - ajv-keywords "^3.4.1" + "loose-envify" "^1.1.0" -schema-utils@^2.6.5: - version "2.7.1" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== +"schema-utils@^2.6.5": + "integrity" "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" + "version" "2.7.1" dependencies: "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" + "ajv" "^6.12.4" + "ajv-keywords" "^3.5.2" -schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" - integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== +"schema-utils@^3.0.0", "schema-utils@^3.1.0", "schema-utils@^3.1.1": + "integrity" "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" + "version" "3.1.1" dependencies: "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" + "ajv" "^6.12.5" + "ajv-keywords" "^3.5.2" -schema-utils@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz" - integrity sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg== +"schema-utils@^4.0.0": + "integrity" "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz" + "version" "4.0.0" dependencies: "@types/json-schema" "^7.0.9" - ajv "^8.8.0" - ajv-formats "^2.1.1" - ajv-keywords "^5.0.0" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" - integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== - -selfsigned@^2.0.1: - 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" - -semver@7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.3.2, semver@^7.3.5, semver@^7.3.7: - 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" - -send@0.18.0: - 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" - -serialize-javascript@^4.0.0: - 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" - -serialize-javascript@^6.0.0: - 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" - -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" - integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.15.0: - 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" - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shebang-command@^2.0.0: - 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" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@^1.7.3: - 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@^1.0.4: - 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" - -signal-exit@^3.0.2, signal-exit@^3.0.3: - 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@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slash@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" - integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== - -sockjs@^0.3.24: - 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" - -source-list-map@^2.0.0, source-list-map@^2.0.1: - 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-js@^1.0.1, source-map-js@^1.0.2: - 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@^3.0.0: - 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" - -source-map-resolve@^0.6.0: - 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== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - -source-map-support@^0.5.6, source-map-support@~0.5.20: - 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" - -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.3: - version "0.7.4" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" - integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== - -source-map@^0.8.0-beta.0: - 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" - -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - -spdy-transport@^3.0.0: - 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" - -spdy@^4.0.2: - 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" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -stack-utils@^2.0.3: - 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" - -stackframe@^1.3.4: - version "1.3.4" - resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" - integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== - -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + "ajv" "^8.8.0" + "ajv-formats" "^2.1.1" + "ajv-keywords" "^5.0.0" + +"schema-utils@2.7.0": + "integrity" "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" + "version" "2.7.0" + dependencies: + "@types/json-schema" "^7.0.4" + "ajv" "^6.12.2" + "ajv-keywords" "^3.4.1" + +"select-hose@^2.0.0": + "integrity" "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + "resolved" "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + "version" "2.0.0" + +"selfsigned@^2.0.1": + "integrity" "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==" + "resolved" "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "node-forge" "^1" + +"semver@^6.0.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.1.1": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.1.2": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.3.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^7.3.2", "semver@^7.3.5", "semver@^7.3.7": + "integrity" "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz" + "version" "7.3.7" + dependencies: + "lru-cache" "^6.0.0" + +"semver@7.0.0": + "integrity" "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" + "version" "7.0.0" + +"send@0.18.0": + "integrity" "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==" + "resolved" "https://registry.npmjs.org/send/-/send-0.18.0.tgz" + "version" "0.18.0" + 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" + +"serialize-javascript@^4.0.0": + "integrity" "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==" + "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "randombytes" "^2.1.0" + +"serialize-javascript@^6.0.0": + "integrity" "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==" + "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "randombytes" "^2.1.0" + +"serve-index@^1.9.1": + "integrity" "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==" + "resolved" "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + "version" "1.9.1" + 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" + +"serve-static@1.15.0": + "integrity" "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==" + "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" + "version" "1.15.0" + dependencies: + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "parseurl" "~1.3.3" + "send" "0.18.0" + +"setprototypeof@1.1.0": + "integrity" "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" + "version" "1.1.0" + +"setprototypeof@1.2.0": + "integrity" "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" + "version" "1.2.0" + +"shebang-command@^2.0.0": + "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "shebang-regex" "^3.0.0" + +"shebang-regex@^3.0.0": + "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + "version" "3.0.0" + +"shell-quote@^1.7.3": + "integrity" "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz" + "version" "1.7.3" + +"side-channel@^1.0.4": + "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" + "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.0" + "get-intrinsic" "^1.0.2" + "object-inspect" "^1.9.0" + +"signal-exit@^3.0.2", "signal-exit@^3.0.3": + "integrity" "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" + "version" "3.0.7" + +"sisteransi@^1.0.5": + "integrity" "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + "version" "1.0.5" + +"slash@^3.0.0": + "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + "version" "3.0.0" + +"slash@^4.0.0": + "integrity" "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + "resolved" "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" + "version" "4.0.0" + +"sockjs@^0.3.24": + "integrity" "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==" + "resolved" "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" + "version" "0.3.24" + dependencies: + "faye-websocket" "^0.11.3" + "uuid" "^8.3.2" + "websocket-driver" "^0.7.4" + +"source-list-map@^2.0.0", "source-list-map@^2.0.1": + "integrity" "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + "resolved" "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" + "version" "2.0.1" + +"source-map-js@^1.0.1", "source-map-js@^1.0.2": + "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + "version" "1.0.2" + +"source-map-loader@^3.0.0": + "integrity" "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==" + "resolved" "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "abab" "^2.0.5" + "iconv-lite" "^0.6.3" + "source-map-js" "^1.0.1" + +"source-map-resolve@^0.6.0": + "integrity" "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==" + "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "atob" "^2.1.2" + "decode-uri-component" "^0.2.0" + +"source-map-support@^0.5.6", "source-map-support@~0.5.20": + "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" + "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + "version" "0.5.21" + dependencies: + "buffer-from" "^1.0.0" + "source-map" "^0.6.0" + +"source-map@^0.6.0", "source-map@^0.6.1", "source-map@~0.6.0", "source-map@~0.6.1", "source-map@0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@^0.7.3": + "integrity" "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" + "version" "0.7.4" + +"source-map@^0.8.0-beta.0": + "integrity" "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz" + "version" "0.8.0-beta.0" + dependencies: + "whatwg-url" "^7.0.0" + +"sourcemap-codec@^1.4.8": + "integrity" "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + "resolved" "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" + "version" "1.4.8" + +"spdy-transport@^3.0.0": + "integrity" "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" + "resolved" "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" + "version" "3.0.0" + 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" + +"spdy@^4.0.2": + "integrity" "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" + "resolved" "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" + "version" "4.0.2" + 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" + +"sprintf-js@~1.0.2": + "integrity" "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + "version" "1.0.3" + +"stable@^0.1.8": + "integrity" "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + "resolved" "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" + "version" "0.1.8" + +"stack-utils@^2.0.3": + "integrity" "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==" + "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "escape-string-regexp" "^2.0.0" + +"stackframe@^1.3.4": + "integrity" "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + "resolved" "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" + "version" "1.3.4" "statuses@>= 1.4.0 < 2": - version "1.5.0" - resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" - integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== - -string-length@^4.0.1: - 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" - -string-length@^5.0.1: - 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" - -string-natural-compare@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" - integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== - -string-width@^4.1.0, string-width@^4.2.0: - 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" - -string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.7: - 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" - -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string_decoder@^1.1.1: - 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" - -string_decoder@~1.1.1: - 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" - -stringify-object@^3.3.0: - 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" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - 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" - -strip-ansi@^7.0.1: - 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" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - -strip-bom@^4.0.0: - 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@^2.0.1: - 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@^2.0.0: - 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@^3.0.0: - 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" - -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - 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@^3.3.1: - version "3.3.1" - resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz" - integrity sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ== - -stylehacks@^5.1.0: - 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" - -supports-color@^5.3.0: - 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" - -supports-color@^7.0.0, supports-color@^7.1.0: - 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" - -supports-color@^8.0.0: - 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" - -supports-hyperlinks@^2.0.0: - 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" - -supports-preserve-symlinks-flag@^1.0.0: - 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@^2.0.2: - version "2.0.4" - resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svgo@^1.2.2: - version "1.3.2" - resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" - integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== - 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" - -svgo@^2.7.0: - version "2.8.0" - resolved "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz" - integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== + "integrity" "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + "version" "1.5.0" + +"statuses@2.0.1": + "integrity" "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + "resolved" "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + "version" "2.0.1" + +"string_decoder@^1.1.1": + "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "safe-buffer" "~5.2.0" + +"string_decoder@~1.1.1": + "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "safe-buffer" "~5.1.0" + +"string-length@^4.0.1": + "integrity" "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==" + "resolved" "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "char-regex" "^1.0.2" + "strip-ansi" "^6.0.0" + +"string-length@^5.0.1": + "integrity" "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==" + "resolved" "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "char-regex" "^2.0.0" + "strip-ansi" "^7.0.1" + +"string-natural-compare@^3.0.1": + "integrity" "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + "resolved" "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" + "version" "3.0.1" + +"string-width@^4.1.0", "string-width@^4.2.0": + "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "emoji-regex" "^8.0.0" + "is-fullwidth-code-point" "^3.0.0" + "strip-ansi" "^6.0.1" + +"string.prototype.matchall@^4.0.6", "string.prototype.matchall@^4.0.7": + "integrity" "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==" + "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz" + "version" "4.0.7" + 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" + +"string.prototype.trimend@^1.0.5": + "integrity" "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==" + "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"string.prototype.trimstart@^1.0.5": + "integrity" "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==" + "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"stringify-object@^3.3.0": + "integrity" "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==" + "resolved" "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "get-own-enumerable-property-symbols" "^3.0.0" + "is-obj" "^1.0.1" + "is-regexp" "^1.0.0" + +"strip-ansi@^6.0.0", "strip-ansi@^6.0.1": + "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "ansi-regex" "^5.0.1" + +"strip-ansi@^7.0.1": + "integrity" "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "ansi-regex" "^6.0.1" + +"strip-bom@^3.0.0": + "integrity" "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + "version" "3.0.0" + +"strip-bom@^4.0.0": + "integrity" "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + "version" "4.0.0" + +"strip-comments@^2.0.1": + "integrity" "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + "resolved" "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz" + "version" "2.0.1" + +"strip-final-newline@^2.0.0": + "integrity" "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + "version" "2.0.0" + +"strip-indent@^3.0.0": + "integrity" "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==" + "resolved" "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "min-indent" "^1.0.0" + +"strip-json-comments@^3.1.0", "strip-json-comments@^3.1.1": + "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + "version" "3.1.1" + +"style-loader@^3.3.1": + "integrity" "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" + "resolved" "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz" + "version" "3.3.1" + +"stylehacks@^5.1.0": + "integrity" "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==" + "resolved" "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "browserslist" "^4.16.6" + "postcss-selector-parser" "^6.0.4" + +"supports-color@^5.3.0": + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^7.0.0", "supports-color@^7.1.0": + "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "has-flag" "^4.0.0" + +"supports-color@^8.0.0": + "integrity" "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + "version" "8.1.1" + dependencies: + "has-flag" "^4.0.0" + +"supports-hyperlinks@^2.0.0": + "integrity" "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==" + "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "has-flag" "^4.0.0" + "supports-color" "^7.0.0" + +"supports-preserve-symlinks-flag@^1.0.0": + "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + "resolved" "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + "version" "1.0.0" + +"svg-parser@^2.0.2": + "integrity" "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + "resolved" "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + "version" "2.0.4" + +"svgo@^1.2.2": + "integrity" "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==" + "resolved" "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" + "version" "1.3.2" + 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" + +"svgo@^2.7.0": + "integrity" "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==" + "resolved" "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz" + "version" "2.8.0" 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" - -symbol-tree@^3.2.4: - 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@^3.0.2: - version "3.1.4" - resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz" - integrity sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ== - dependencies: - arg "^5.0.2" - chokidar "^3.5.3" - color-name "^1.1.4" - detective "^5.2.1" - didyoumean "^1.2.2" - dlv "^1.1.3" - fast-glob "^3.2.11" - glob-parent "^6.0.2" - is-glob "^4.0.3" - lilconfig "^2.0.5" - normalize-path "^3.0.0" - object-hash "^3.0.0" - picocolors "^1.0.0" - postcss "^8.4.14" - postcss-import "^14.1.0" - postcss-js "^4.0.0" - postcss-load-config "^3.1.4" - postcss-nested "5.0.6" - postcss-selector-parser "^6.0.10" - postcss-value-parser "^4.2.0" - quick-lru "^5.1.1" - resolve "^1.22.0" - -tapable@^1.0.0: - version "1.1.3" - resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: - version "2.2.1" - resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" - integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== - -temp-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" - integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== - -tempy@^0.6.0: - 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" - -terminal-link@^2.0.0: - 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" - -terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.2.5: - version "5.3.3" - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz" - integrity sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ== + "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" + +"symbol-tree@^3.2.4": + "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" + "version" "3.2.4" + +"tailwindcss@^3.0.2": + "integrity" "sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ==" + "resolved" "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz" + "version" "3.1.4" + dependencies: + "arg" "^5.0.2" + "chokidar" "^3.5.3" + "color-name" "^1.1.4" + "detective" "^5.2.1" + "didyoumean" "^1.2.2" + "dlv" "^1.1.3" + "fast-glob" "^3.2.11" + "glob-parent" "^6.0.2" + "is-glob" "^4.0.3" + "lilconfig" "^2.0.5" + "normalize-path" "^3.0.0" + "object-hash" "^3.0.0" + "picocolors" "^1.0.0" + "postcss" "^8.4.14" + "postcss-import" "^14.1.0" + "postcss-js" "^4.0.0" + "postcss-load-config" "^3.1.4" + "postcss-nested" "5.0.6" + "postcss-selector-parser" "^6.0.10" + "postcss-value-parser" "^4.2.0" + "quick-lru" "^5.1.1" + "resolve" "^1.22.0" + +"tapable@^1.0.0": + "integrity" "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + "resolved" "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" + "version" "1.1.3" + +"tapable@^2.0.0", "tapable@^2.1.1", "tapable@^2.2.0": + "integrity" "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + "resolved" "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" + "version" "2.2.1" + +"temp-dir@^2.0.0": + "integrity" "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + "resolved" "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" + "version" "2.0.0" + +"tempy@^0.6.0": + "integrity" "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==" + "resolved" "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "is-stream" "^2.0.0" + "temp-dir" "^2.0.0" + "type-fest" "^0.16.0" + "unique-string" "^2.0.0" + +"terminal-link@^2.0.0": + "integrity" "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==" + "resolved" "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "ansi-escapes" "^4.2.1" + "supports-hyperlinks" "^2.0.0" + +"terser-webpack-plugin@^5.1.3", "terser-webpack-plugin@^5.2.5": + "integrity" "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==" + "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz" + "version" "5.3.3" dependencies: "@jridgewell/trace-mapping" "^0.3.7" - jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.0" - terser "^5.7.2" + "jest-worker" "^27.4.5" + "schema-utils" "^3.1.1" + "serialize-javascript" "^6.0.0" + "terser" "^5.7.2" -terser@^5.0.0, terser@^5.10.0, terser@^5.7.2: - version "5.14.1" - resolved "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz" - integrity sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ== +"terser@^5.0.0", "terser@^5.10.0", "terser@^5.7.2": + "integrity" "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==" + "resolved" "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz" + "version" "5.14.1" dependencies: "@jridgewell/source-map" "^0.3.2" - acorn "^8.5.0" - commander "^2.20.0" - source-map-support "~0.5.20" + "acorn" "^8.5.0" + "commander" "^2.20.0" + "source-map-support" "~0.5.20" -test-exclude@^6.0.0: - 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== +"test-exclude@^6.0.0": + "integrity" "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==" + "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + "version" "6.0.0" dependencies: "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -throat@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" - integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w== - -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - -tmpl@1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-regex-range@^5.0.1: - 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" - -toidentifier@1.0.1: - 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@^4.0.0: - 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" - -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" - integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== - dependencies: - punycode "^2.1.0" - -tr46@^2.1.0: - 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" - -tryer@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" - integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== - -tsconfig-paths@^3.14.1: - version "3.14.1" - resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz" - integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== + "glob" "^7.1.4" + "minimatch" "^3.0.4" + +"text-table@^0.2.0": + "integrity" "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + "version" "0.2.0" + +"throat@^6.0.1": + "integrity" "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + "resolved" "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" + "version" "6.0.1" + +"thunky@^1.0.2": + "integrity" "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + "resolved" "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" + "version" "1.1.0" + +"tmpl@1.0.5": + "integrity" "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" + "version" "1.0.5" + +"to-fast-properties@^2.0.0": + "integrity" "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + "version" "2.0.0" + +"to-regex-range@^5.0.1": + "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "is-number" "^7.0.0" + +"toidentifier@1.0.1": + "integrity" "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" + "version" "1.0.1" + +"tough-cookie@^4.0.0": + "integrity" "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "psl" "^1.1.33" + "punycode" "^2.1.1" + "universalify" "^0.1.2" + +"tr46@^1.0.1": + "integrity" "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==" + "resolved" "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "punycode" "^2.1.0" + +"tr46@^2.1.0": + "integrity" "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==" + "resolved" "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "punycode" "^2.1.1" + +"tryer@^1.0.1": + "integrity" "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + "resolved" "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" + "version" "1.0.1" + +"tsconfig-paths@^3.14.1": + "integrity" "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==" + "resolved" "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz" + "version" "3.14.1" dependencies: "@types/json5" "^0.0.29" - json5 "^1.0.1" - minimist "^1.2.6" - strip-bom "^3.0.0" - -tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.0.3: - version "2.4.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== - -tsutils@^3.21.0: - 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" - -type-check@^0.4.0, type-check@~0.4.0: - 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" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" - integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== - dependencies: - prelude-ls "~1.1.2" - -type-detect@4.0.8: - 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@^0.16.0: - version "0.16.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" - integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== - -type-fest@^0.20.2: - 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== - -type-fest@^0.21.3: - 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@~1.6.18: - 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" - -typedarray-to-buffer@^3.1.5: - 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" - -unbox-primitive@^1.0.2: - 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" - -unicode-canonical-property-names-ecmascript@^2.0.0: - 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@^2.0.0: - 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" - -unicode-match-property-value-ecmascript@^2.0.0: - 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@^2.0.0: - 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@^2.0.0: - 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" - -universalify@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== - -unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" - integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg== - -upath@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" - integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - -update-browserslist-db@^1.0.0: - version "1.0.4" - resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz" - integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -uri-js@^4.2.2: - 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" - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -util.promisify@~1.0.0: - 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" - -utila@~0.4: - version "0.4.0" - resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" - integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== - -uuid@^8.3.2: - 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@^2.0.3: - 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@^8.1.0: - version "8.1.1" - resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz" - integrity sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w== + "json5" "^1.0.1" + "minimist" "^1.2.6" + "strip-bom" "^3.0.0" + +"tslib@^1.8.1": + "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + "version" "1.14.1" + +"tslib@^2.0.3": + "integrity" "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" + "version" "2.4.0" + +"tsutils@^3.21.0": + "integrity" "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==" + "resolved" "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" + "version" "3.21.0" + dependencies: + "tslib" "^1.8.1" + +"type-check@^0.4.0", "type-check@~0.4.0": + "integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + "version" "0.4.0" + dependencies: + "prelude-ls" "^1.2.1" + +"type-check@~0.3.2": + "integrity" "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + "version" "0.3.2" + dependencies: + "prelude-ls" "~1.1.2" + +"type-detect@4.0.8": + "integrity" "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + "resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" + "version" "4.0.8" + +"type-fest@^0.16.0": + "integrity" "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" + "version" "0.16.0" + +"type-fest@^0.20.2": + "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + "version" "0.20.2" + +"type-fest@^0.21.3", "type-fest@>=0.17.0 <3.0.0": + "integrity" "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + "version" "0.21.3" + +"type-is@~1.6.18": + "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" + "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" + "version" "1.6.18" + dependencies: + "media-typer" "0.3.0" + "mime-types" "~2.1.24" + +"typedarray-to-buffer@^3.1.5": + "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==" + "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" + "version" "3.1.5" + dependencies: + "is-typedarray" "^1.0.0" + +"typescript@^3.2.1 || ^4", "typescript@>= 2.7", "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": + "integrity" "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" + "resolved" "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz" + "version" "4.7.4" + +"unbox-primitive@^1.0.2": + "integrity" "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==" + "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "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@^2.0.0": + "integrity" "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" + "version" "2.0.0" + +"unicode-match-property-ecmascript@^2.0.0": + "integrity" "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==" + "resolved" "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "unicode-canonical-property-names-ecmascript" "^2.0.0" + "unicode-property-aliases-ecmascript" "^2.0.0" + +"unicode-match-property-value-ecmascript@^2.0.0": + "integrity" "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + "resolved" "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz" + "version" "2.0.0" + +"unicode-property-aliases-ecmascript@^2.0.0": + "integrity" "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + "resolved" "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz" + "version" "2.0.0" + +"unique-string@^2.0.0": + "integrity" "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==" + "resolved" "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "crypto-random-string" "^2.0.0" + +"universalify@^0.1.2": + "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + "version" "0.1.2" + +"universalify@^2.0.0": + "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" + "version" "2.0.0" + +"unpipe@~1.0.0", "unpipe@1.0.0": + "integrity" "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + "version" "1.0.0" + +"unquote@~1.1.1": + "integrity" "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + "resolved" "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" + "version" "1.1.1" + +"upath@^1.2.0": + "integrity" "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + "version" "1.2.0" + +"update-browserslist-db@^1.0.0": + "integrity" "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==" + "resolved" "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "escalade" "^3.1.1" + "picocolors" "^1.0.0" + +"uri-js@^4.2.2": + "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + "version" "4.4.1" + dependencies: + "punycode" "^2.1.0" + +"util-deprecate@^1.0.1", "util-deprecate@^1.0.2", "util-deprecate@~1.0.1": + "integrity" "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + "version" "1.0.2" + +"util.promisify@~1.0.0": + "integrity" "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==" + "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.2" + "has-symbols" "^1.0.1" + "object.getownpropertydescriptors" "^2.1.0" + +"utila@~0.4": + "integrity" "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + "resolved" "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" + "version" "0.4.0" + +"utils-merge@1.0.1": + "integrity" "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + "version" "1.0.1" + +"uuid@^8.3.2": + "integrity" "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + "version" "8.3.2" + +"v8-compile-cache@^2.0.3": + "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" + "version" "2.3.0" + +"v8-to-istanbul@^8.1.0": + "integrity" "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==" + "resolved" "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz" + "version" "8.1.1" dependencies: "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" - source-map "^0.7.3" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - -w3c-hr-time@^1.0.2: - 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" - -w3c-xmlserializer@^2.0.0: - 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" - -walker@^1.0.7: - 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" - -watchpack@^2.3.1: - version "2.4.0" - resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -wbuf@^1.1.0, wbuf@^1.7.3: - 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" - -web-vitals@^2.1.4: - version "2.1.4" - resolved "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz" - integrity sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg== - -webidl-conversions@^4.0.2: - 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== - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - -webpack-dev-middleware@^5.3.1: - version "5.3.3" - resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" - integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== - dependencies: - colorette "^2.0.10" - memfs "^3.4.3" - mime-types "^2.1.31" - range-parser "^1.2.1" - schema-utils "^4.0.0" - -webpack-dev-server@^4.6.0: - version "4.9.2" - resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz" - integrity sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q== + "convert-source-map" "^1.6.0" + "source-map" "^0.7.3" + +"vary@~1.1.2": + "integrity" "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + "version" "1.1.2" + +"w3c-hr-time@^1.0.2": + "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==" + "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "browser-process-hrtime" "^1.0.0" + +"w3c-xmlserializer@^2.0.0": + "integrity" "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==" + "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "xml-name-validator" "^3.0.0" + +"walker@^1.0.7": + "integrity" "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==" + "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "makeerror" "1.0.12" + +"watchpack@^2.3.1": + "integrity" "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==" + "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "glob-to-regexp" "^0.4.1" + "graceful-fs" "^4.1.2" + +"wbuf@^1.1.0", "wbuf@^1.7.3": + "integrity" "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" + "resolved" "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" + "version" "1.7.3" + dependencies: + "minimalistic-assert" "^1.0.0" + +"web-vitals@^2.1.4": + "integrity" "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + "resolved" "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz" + "version" "2.1.4" + +"webidl-conversions@^4.0.2": + "integrity" "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz" + "version" "4.0.2" + +"webidl-conversions@^5.0.0": + "integrity" "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + "version" "5.0.0" + +"webidl-conversions@^6.1.0": + "integrity" "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" + "version" "6.1.0" + +"webpack-dev-middleware@^5.3.1": + "integrity" "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==" + "resolved" "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" + "version" "5.3.3" + dependencies: + "colorette" "^2.0.10" + "memfs" "^3.4.3" + "mime-types" "^2.1.31" + "range-parser" "^1.2.1" + "schema-utils" "^4.0.0" + +"webpack-dev-server@^4.6.0", "webpack-dev-server@3.x || 4.x": + "integrity" "sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q==" + "resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz" + "version" "4.9.2" dependencies: "@types/bonjour" "^3.5.9" "@types/connect-history-api-fallback" "^1.3.5" @@ -8573,186 +8709,186 @@ webpack-dev-server@^4.6.0: "@types/serve-static" "^1.13.10" "@types/sockjs" "^0.3.33" "@types/ws" "^8.5.1" - ansi-html-community "^0.0.8" - bonjour-service "^1.0.11" - chokidar "^3.5.3" - colorette "^2.0.10" - compression "^1.7.4" - connect-history-api-fallback "^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" - rimraf "^3.0.2" - schema-utils "^4.0.0" - selfsigned "^2.0.1" - serve-index "^1.9.1" - sockjs "^0.3.24" - spdy "^4.0.2" - webpack-dev-middleware "^5.3.1" - ws "^8.4.2" - -webpack-manifest-plugin@^4.0.2: - 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" - -webpack-sources@^1.4.3: - 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" - -webpack-sources@^2.2.0: - 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" - -webpack-sources@^3.2.3: - 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== - -webpack@^5.64.4: - version "5.73.0" - resolved "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz" - integrity sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA== + "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" + "rimraf" "^3.0.2" + "schema-utils" "^4.0.0" + "selfsigned" "^2.0.1" + "serve-index" "^1.9.1" + "sockjs" "^0.3.24" + "spdy" "^4.0.2" + "webpack-dev-middleware" "^5.3.1" + "ws" "^8.4.2" + +"webpack-manifest-plugin@^4.0.2": + "integrity" "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==" + "resolved" "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "tapable" "^2.0.0" + "webpack-sources" "^2.2.0" + +"webpack-sources@^1.4.3": + "integrity" "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==" + "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "source-list-map" "^2.0.0" + "source-map" "~0.6.1" + +"webpack-sources@^2.2.0": + "integrity" "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==" + "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz" + "version" "2.3.1" + dependencies: + "source-list-map" "^2.0.1" + "source-map" "^0.6.1" + +"webpack-sources@^3.2.3": + "integrity" "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" + "version" "3.2.3" + +"webpack@^4.0.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", "webpack@^4.4.0 || ^5.9.0", "webpack@^4.44.2 || ^5.47.0", "webpack@^5.0.0", "webpack@^5.1.0", "webpack@^5.20.0", "webpack@^5.64.4", "webpack@>= 4", "webpack@>=2", "webpack@>=4.43.0 <6.0.0": + "integrity" "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==" + "resolved" "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz" + "version" "5.73.0" 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.3" - es-module-lexer "^0.9.0" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" - json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.1.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.1.3" - watchpack "^2.3.1" - webpack-sources "^3.2.3" - -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: - 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" - -websocket-extensions@>=0.1.1: - 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@^1.0.5: - 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" - -whatwg-fetch@^3.6.2: - version "3.6.2" - resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - -whatwg-mimetype@^2.3.0: - 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@^7.0.0: - 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" - -whatwg-url@^8.0.0, whatwg-url@^8.5.0: - 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" - -which-boxed-primitive@^1.0.2: - 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" - -which@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1: - 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" - -word-wrap@^1.2.3, word-wrap@~1.2.3: - 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@6.5.3: - 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" - -workbox-broadcast-update@6.5.3: - 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" - -workbox-build@6.5.3: - version "6.5.3" - resolved "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz" - integrity sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w== + "acorn" "^8.4.1" + "acorn-import-assertions" "^1.7.6" + "browserslist" "^4.14.5" + "chrome-trace-event" "^1.0.2" + "enhanced-resolve" "^5.9.3" + "es-module-lexer" "^0.9.0" + "eslint-scope" "5.1.1" + "events" "^3.2.0" + "glob-to-regexp" "^0.4.1" + "graceful-fs" "^4.2.9" + "json-parse-even-better-errors" "^2.3.1" + "loader-runner" "^4.2.0" + "mime-types" "^2.1.27" + "neo-async" "^2.6.2" + "schema-utils" "^3.1.0" + "tapable" "^2.1.1" + "terser-webpack-plugin" "^5.1.3" + "watchpack" "^2.3.1" + "webpack-sources" "^3.2.3" + +"websocket-driver@^0.7.4", "websocket-driver@>=0.5.1": + "integrity" "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==" + "resolved" "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" + "version" "0.7.4" + dependencies: + "http-parser-js" ">=0.5.1" + "safe-buffer" ">=5.1.0" + "websocket-extensions" ">=0.1.1" + +"websocket-extensions@>=0.1.1": + "integrity" "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + "resolved" "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" + "version" "0.1.4" + +"whatwg-encoding@^1.0.5": + "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==" + "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "iconv-lite" "0.4.24" + +"whatwg-fetch@^3.6.2": + "integrity" "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" + "version" "3.6.2" + +"whatwg-mimetype@^2.3.0": + "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" + "version" "2.3.0" + +"whatwg-url@^7.0.0": + "integrity" "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==" + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz" + "version" "7.1.0" + dependencies: + "lodash.sortby" "^4.7.0" + "tr46" "^1.0.1" + "webidl-conversions" "^4.0.2" + +"whatwg-url@^8.0.0", "whatwg-url@^8.5.0": + "integrity" "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==" + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" + "version" "8.7.0" + dependencies: + "lodash" "^4.7.0" + "tr46" "^2.1.0" + "webidl-conversions" "^6.1.0" + +"which-boxed-primitive@^1.0.2": + "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" + "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + "version" "1.0.2" + 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" + +"which@^1.3.1": + "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "isexe" "^2.0.0" + +"which@^2.0.1": + "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "isexe" "^2.0.0" + +"word-wrap@^1.2.3", "word-wrap@~1.2.3": + "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + "version" "1.2.3" + +"workbox-background-sync@6.5.3": + "integrity" "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==" + "resolved" "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "idb" "^6.1.4" + "workbox-core" "6.5.3" + +"workbox-broadcast-update@6.5.3": + "integrity" "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==" + "resolved" "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-build@6.5.3": + "integrity" "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==" + "resolved" "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz" + "version" "6.5.3" dependencies: "@apideck/better-ajv-errors" "^0.3.1" "@babel/core" "^7.11.1" @@ -8762,230 +8898,230 @@ workbox-build@6.5.3: "@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" - -workbox-cacheable-response@6.5.3: - 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" - -workbox-core@6.5.3: - 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@6.5.3: - 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" - -workbox-google-analytics@6.5.3: - 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" - -workbox-navigation-preload@6.5.3: - 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" - -workbox-precaching@6.5.3: - 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" - -workbox-range-requests@6.5.3: - 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" - -workbox-recipes@6.5.3: - 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" - -workbox-routing@6.5.3: - 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" - -workbox-strategies@6.5.3: - 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" - -workbox-streams@6.5.3: - 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" - -workbox-sw@6.5.3: - 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@^6.4.1: - 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" - -workbox-window@6.5.3: - 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== + "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" + +"workbox-cacheable-response@6.5.3": + "integrity" "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==" + "resolved" "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-core@6.5.3": + "integrity" "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" + "resolved" "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz" + "version" "6.5.3" + +"workbox-expiration@6.5.3": + "integrity" "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==" + "resolved" "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "idb" "^6.1.4" + "workbox-core" "6.5.3" + +"workbox-google-analytics@6.5.3": + "integrity" "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==" + "resolved" "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-background-sync" "6.5.3" + "workbox-core" "6.5.3" + "workbox-routing" "6.5.3" + "workbox-strategies" "6.5.3" + +"workbox-navigation-preload@6.5.3": + "integrity" "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==" + "resolved" "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-precaching@6.5.3": + "integrity" "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==" + "resolved" "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + "workbox-routing" "6.5.3" + "workbox-strategies" "6.5.3" + +"workbox-range-requests@6.5.3": + "integrity" "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==" + "resolved" "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-recipes@6.5.3": + "integrity" "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==" + "resolved" "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz" + "version" "6.5.3" + 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" + +"workbox-routing@6.5.3": + "integrity" "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==" + "resolved" "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-strategies@6.5.3": + "integrity" "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==" + "resolved" "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + +"workbox-streams@6.5.3": + "integrity" "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==" + "resolved" "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz" + "version" "6.5.3" + dependencies: + "workbox-core" "6.5.3" + "workbox-routing" "6.5.3" + +"workbox-sw@6.5.3": + "integrity" "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + "resolved" "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz" + "version" "6.5.3" + +"workbox-webpack-plugin@^6.4.1": + "integrity" "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==" + "resolved" "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz" + "version" "6.5.3" + 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" + +"workbox-window@6.5.3": + "integrity" "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==" + "resolved" "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz" + "version" "6.5.3" dependencies: "@types/trusted-types" "^2.0.2" - workbox-core "6.5.3" - -wrap-ansi@^7.0.0: - 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" - -wrappy@1: - version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@^3.0.0: - 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" - -ws@^7.4.6: - version "7.5.8" - resolved "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz" - integrity sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw== - -ws@^8.4.2: - version "8.8.0" - resolved "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz" - integrity sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ== - -xml-name-validator@^3.0.0: - 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@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -xtend@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: - version "1.10.2" - resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== - -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@^16.2.0: - 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" - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + "workbox-core" "6.5.3" + +"wrap-ansi@^7.0.0": + "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + "version" "7.0.0" + dependencies: + "ansi-styles" "^4.0.0" + "string-width" "^4.1.0" + "strip-ansi" "^6.0.0" + +"wrappy@1": + "integrity" "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + "version" "1.0.2" + +"write-file-atomic@^3.0.0": + "integrity" "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==" + "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "imurmurhash" "^0.1.4" + "is-typedarray" "^1.0.0" + "signal-exit" "^3.0.2" + "typedarray-to-buffer" "^3.1.5" + +"ws@^7.4.6": + "integrity" "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==" + "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz" + "version" "7.5.8" + +"ws@^8.4.2": + "integrity" "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==" + "resolved" "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz" + "version" "8.8.0" + +"xml-name-validator@^3.0.0": + "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" + "version" "3.0.0" + +"xmlchars@^2.2.0": + "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + "version" "2.2.0" + +"xtend@^4.0.2": + "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + "version" "4.0.2" + +"y18n@^5.0.5": + "integrity" "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + "version" "5.0.8" + +"yallist@^4.0.0": + "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + "version" "4.0.0" + +"yaml@^1.10.0", "yaml@^1.10.2", "yaml@^1.7.2": + "integrity" "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + "resolved" "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + "version" "1.10.2" + +"yargs-parser@^20.2.2": + "integrity" "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" + "version" "20.2.9" + +"yargs@^16.2.0": + "integrity" "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" + "version" "16.2.0" + 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" + +"yocto-queue@^0.1.0": + "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + "version" "0.1.0" From 7085c5e4b1aa90512091808086000576eb655d03 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Fri, 1 Jul 2022 11:58:49 -0500 Subject: [PATCH 22/69] boardlist sort working, in-progress css layout --- src/App.css | 17 ++ src/App.js | 209 +++++++++++------------ src/Components/BoardList.js | 55 +++++-- src/Components/SortBoardMenu.js | 41 +++++ src/Components/SortMenu.css | 5 +- src/Components/SortMenu.js | 62 ++++--- src/components/Board.css | 17 ++ src/components/Board.js | 283 ++++++++++++++++---------------- 8 files changed, 396 insertions(+), 293 deletions(-) create mode 100644 src/Components/SortBoardMenu.js diff --git a/src/App.css b/src/App.css index 5c0bfa11c..e9c3c20ce 100644 --- a/src/App.css +++ b/src/App.css @@ -15,4 +15,21 @@ ul { list-style-type: none; +} + +.board-container { + display: grid; + grid-template-columns: 35vw 65vw; + grid-template-rows: 100vh; + margin: 0; +} + +.board-containter--white { + grid-column: 1; + grid-row: 1; +} + +.board-containter--cork { + grid-column: 2; + grid-row: 1; } \ No newline at end of file diff --git a/src/App.js b/src/App.js index a4d65ee04..d6a671c84 100644 --- a/src/App.js +++ b/src/App.js @@ -1,117 +1,122 @@ -import './App.css'; -import React, { useState, useEffect } from 'react'; -import axios from 'axios'; -import UpdateBoardForm from './Components/UpdateBoardForm'; -import NewBoardForm from './Components/NewBoardForm'; -import Board from './Components/Board'; -import BoardList from './Components/BoardList'; +import "./App.css"; +import React, { useState, useEffect } from "react"; +import axios from "axios"; +import UpdateBoardForm from "./Components/UpdateBoardForm"; +import NewBoardForm from "./Components/NewBoardForm"; +import Board from "./Components/Board"; +import BoardList from "./Components/BoardList"; -export const URL = 'https://ma5en-inspo-board-be.herokuapp.com'; +export const URL = "https://ma5en-inspo-board-be.herokuapp.com"; const App = () => { - // BRAINS - const [boardData, setBoardData] = useState([]); - const [selected, setSelected] = useState({}); + // BRAINS + const [boardData, setBoardData] = useState([]); + const [selected, setSelected] = useState({}); - const selectBoard = (boardId) => { - for (const board of boardData) { - if (board.id === boardId) { - setSelected(board); - } - } - }; + const selectBoard = (boardId) => { + for (const board of boardData) { + if (board.id === boardId) { + setSelected(board); + } + } + }; - const getBoards = () => { - axios - .get(`${URL}/boards`) - .then((response) => { - const newData = response.data.map((board) => { - return { - id: board.board_id, - title: board.title, - owner: board.owner, - }; - }); - setBoardData(newData); - }) - .catch((err) => { - alert(err); - }); - }; + const getBoards = () => { + axios + .get(`${URL}/boards`) + .then((response) => { + const newData = response.data.map((board) => { + return { + id: board.board_id, + title: board.title, + owner: board.owner, + }; + }); + setBoardData(newData); + }) + .catch((err) => { + alert(err); + }); + }; - useEffect(() => getBoards(), [boardData]); + useEffect(() => getBoards(), [boardData]); - const validateBoardData = (newBoardInfo) => { - if (!newBoardInfo['title']) { - return alert('New board must have a title!'); - } - if (!newBoardInfo['owner']) { - return alert('New board must have an owner!'); - } else return true; - }; + const validateBoardData = (newBoardInfo) => { + if (!newBoardInfo["title"]) { + return alert("New board must have a title!"); + } + if (!newBoardInfo["owner"]) { + return alert("New board must have an owner!"); + } else return true; + }; - const updateBoard = (newBoardInfo) => { - validateBoardData(newBoardInfo) && - axios - .put(`${URL}/boards/${selected.id}`, newBoardInfo) - .catch((err) => alert(err)); - const newBoardData = boardData.map((board) => { - if (board.id === selected.id) { - return newBoardInfo; - } else { - return board; - } - }); - setBoardData(newBoardData); - }; + const updateBoard = (newBoardInfo) => { + validateBoardData(newBoardInfo) && + axios + .put(`${URL}/boards/${selected.id}`, newBoardInfo) + .catch((err) => alert(err)); + const newBoardData = boardData.map((board) => { + if (board.id === selected.id) { + return newBoardInfo; + } else { + return board; + } + }); + setBoardData(newBoardData); + }; - const addBoard = ({ title, owner }) => { - validateBoardData({ title, owner }) && - axios - .post(`${URL}/boards`, { - title: title, - owner: owner, - }) - .then((response) => {}) - .catch((error) => { - console.log(error); - }); - }; + const addBoard = ({ title, owner }) => { + validateBoardData({ title, owner }) && + axios + .post(`${URL}/boards`, { + title: title, + owner: owner, + }) + .then((response) => {}) + .catch((error) => { + console.log(error); + }); + }; - const deleteBoard = (boardId) => { - setSelected({}); - axios - .delete(`${URL}/boards/${boardId}`) - .then((response) => { - const newBoardData = boardData.filter( - (board) => board.id !== boardId - ); - setBoardData(newBoardData); - }) - .catch((error) => { - console.log(error); - }); - }; + const deleteBoard = (boardId) => { + setSelected({}); + axios + .delete(`${URL}/boards/${boardId}`) + .then((response) => { + const newBoardData = boardData.filter((board) => board.id !== boardId); + setBoardData(newBoardData); + }) + .catch((error) => { + console.log(error); + }); + }; - // BEAUTY - return ( -
    - - - - {selected.id && } - + // BEAUTY + return ( +
    +
    +
    + + + + +
    +
    + {selected.id && }
    - ); +
    +
    + ); }; export default App; diff --git a/src/Components/BoardList.js b/src/Components/BoardList.js index 6484927d5..ef74624bb 100644 --- a/src/Components/BoardList.js +++ b/src/Components/BoardList.js @@ -1,26 +1,47 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import React, { useState } from "react"; +import PropTypes from "prop-types"; +import SortBoardMenu from "./SortBoardMenu"; const BoardList = ({ boards, selectBoard, onDeleteCallback }) => { - const displayBoard = (boards) => { - return boards.map((board, index) => { - return ( -
  • selectBoard(board.id)}> - {board.title} -
  • - ); - }); - }; + const [sortBy, setSortBy] = useState("id"); + const [orderBy, setOrderBy] = useState("desc"); - return ( -
    -
      {displayBoard(boards)}
    -
    - ); + const sortedBoards = boards.sort((a, b) => { + let order = orderBy === "asc" ? 1 : -1; + return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; + }); + + const displayBoard = (boards) => { + return sortedBoards.map((board, index) => { + return ( +
  • selectBoard(board.id)}> + {board.title} +
  • + ); + }); + }; + + return ( +
    +
    + { + setSortBy(sortOption); + }} + orderBy={orderBy} + onOrderByChange={(orderOption) => { + setOrderBy(orderOption); + }} + /> +
    +
      {displayBoard(boards)}
    +
    + ); }; BoardList.propTypes = { - boards: PropTypes.array.isRequired, + boards: PropTypes.array.isRequired, }; export default BoardList; diff --git a/src/Components/SortBoardMenu.js b/src/Components/SortBoardMenu.js new file mode 100644 index 000000000..5b5828a71 --- /dev/null +++ b/src/Components/SortBoardMenu.js @@ -0,0 +1,41 @@ +import { BiCheck } from "react-icons/bi"; +import "./SortMenu.css"; +import PropTypes from "prop-types"; + +const SortBoardMenu = ({ + sortBy, + onSortByChange, + orderBy, + onOrderByChange, +}) => { + return ( +
    +

    sort by

    + + + +

    order

    + + +
    + ); +}; + +SortBoardMenu.propTypes = { + sortBy: PropTypes.string.isRequired, + onSortByChange: PropTypes.func.isRequired, + orderBy: PropTypes.string.isRequired, + onOrderByChange: PropTypes.func.isRequired, +}; + +export default SortBoardMenu; diff --git a/src/Components/SortMenu.css b/src/Components/SortMenu.css index 9090f0ef2..3d02db0fc 100644 --- a/src/Components/SortMenu.css +++ b/src/Components/SortMenu.css @@ -6,7 +6,10 @@ width: fit-content; } -.sortMenuLabel { +.sort-menu--container { + grid-column: 1; +} +.sort-menuLabel { font-weight: bold; margin: 0; text-decoration: underline; diff --git a/src/Components/SortMenu.js b/src/Components/SortMenu.js index 46c7bdfe5..fcb4df43a 100644 --- a/src/Components/SortMenu.js +++ b/src/Components/SortMenu.js @@ -1,42 +1,36 @@ -import { BiCheck } from 'react-icons/bi'; -import './SortMenu.css'; -import PropTypes from 'prop-types'; +import { BiCheck } from "react-icons/bi"; +import "./SortMenu.css"; +import PropTypes from "prop-types"; const SortMenu = ({ sortBy, onSortByChange, orderBy, onOrderByChange }) => { - return ( -
    -

    sort by

    - - - -

    order

    - - -
    - ); + return ( +
    +

    sort by

    + + + +

    order

    + + +
    + ); }; SortMenu.propTypes = { - sortBy: PropTypes.string.isRequired, - onSortByChange: PropTypes.func.isRequired, - orderBy: PropTypes.string.isRequired, - onOrderByChange: PropTypes.func.isRequired, + sortBy: PropTypes.string.isRequired, + onSortByChange: PropTypes.func.isRequired, + orderBy: PropTypes.string.isRequired, + onOrderByChange: PropTypes.func.isRequired, }; export default SortMenu; diff --git a/src/components/Board.css b/src/components/Board.css index 431410e6a..c80a6bd7d 100644 --- a/src/components/Board.css +++ b/src/components/Board.css @@ -1,3 +1,20 @@ +.board{ + display: grid; + /* grid-template-columns: 15% 85%; */ + grid-template-rows: 20% 80%; +} + +.board--title{ + grid-row: 1; +} + +.board--content{ + grid-row: 2; + display: grid; + grid-template-rows: 10% 90%; +} + .cards { display: flex; + grid-column: 2; } \ No newline at end of file diff --git a/src/components/Board.js b/src/components/Board.js index d4f62a5e2..85357e75b 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -1,158 +1,163 @@ -import React, { useState, useEffect } from 'react'; -import axios from 'axios'; -import Card from './Card'; -import { URL } from '../App'; -import NewCardForm from './NewCardForm'; -import SortMenu from './SortMenu'; -import './Board.css'; -import PropTypes from 'prop-types'; +import React, { useState, useEffect } from "react"; +import axios from "axios"; +import Card from "./Card"; +import { URL } from "../App"; +import NewCardForm from "./NewCardForm"; +import SortMenu from "./SortMenu"; +import "./Board.css"; +import PropTypes from "prop-types"; const Board = ({ board }) => { - const [cardData, setCardData] = useState([]); - const [sortBy, setSortBy] = useState('id'); - const [orderBy, setOrderBy] = useState('desc'); + const [cardData, setCardData] = useState([]); + const [sortBy, setSortBy] = useState("id"); + const [orderBy, setOrderBy] = useState("desc"); - const getCards = () => { - axios - .get(`${URL}/boards/${board.id}/cards`) - .then((response) => { - const newData = response.data.map((card) => { - return { - id: card.card_id, - message: card.message, - likeCount: card.like_count, - }; - }); - setCardData(newData); - }) - .catch((err) => { - alert(err); - }); - }; + const getCards = () => { + axios + .get(`${URL}/boards/${board.id}/cards`) + .then((response) => { + const newData = response.data.map((card) => { + return { + id: card.card_id, + message: card.message, + likeCount: card.like_count, + }; + }); + setCardData(newData); + }) + .catch((err) => { + alert(err); + }); + }; - useEffect(() => getCards(), [cardData]); + useEffect(() => getCards(), [cardData]); - const sortedCards = cardData.sort((a, b) => { - let order = orderBy === 'asc' ? 1 : -1; - return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; - }); + const sortedCards = cardData.sort((a, b) => { + let order = orderBy === "asc" ? 1 : -1; + return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; + }); - const validateCardData = (newCardInfo) => { - if (!newCardInfo['message']) { - return alert('New card must have a message!'); - } else if (newCardInfo['message'].length > 40) { - return alert( - `Messages cannot be more than 40 characters, yours is ${newCardInfo['message'].length} long!` - ); - } else return true; - }; + const validateCardData = (newCardInfo) => { + if (!newCardInfo["message"]) { + return alert("New card must have a message!"); + } else if (newCardInfo["message"].length > 40) { + return alert( + `Messages cannot be more than 40 characters, yours is ${newCardInfo["message"].length} long!` + ); + } else return true; + }; - const addNewCard = (newCard) => { - validateCardData(newCard) && - axios - .post(`${URL}/boards/${board.id}/cards`, newCard) - .then((response) => { - console.log('a new card has been posted'); - const cards = [...cardData, response.data]; - setCardData(cards); - }) - .catch((error) => { - console.log(error); - }); - }; + const addNewCard = (newCard) => { + validateCardData(newCard) && + axios + .post(`${URL}/boards/${board.id}/cards`, newCard) + .then((response) => { + console.log("a new card has been posted"); + const cards = [...cardData, response.data]; + setCardData(cards); + }) + .catch((error) => { + console.log(error); + }); + }; - const updateCard = (id, message) => { - validateCardData({ message }) && - axios - .patch(`${URL}/cards/${id}`, { message }) - .then(() => { - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - [message]: message, - }; - } else { - return card; - } - }); - setCardData(newCardData); - }) - .catch((err) => { - alert(err); - }); - }; + const updateCard = (id, message) => { + validateCardData({ message }) && + axios + .patch(`${URL}/cards/${id}`, { message }) + .then(() => { + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + [message]: message, + }; + } else { + return card; + } + }); + setCardData(newCardData); + }) + .catch((err) => { + alert(err); + }); + }; - const deleteCard = async (id) => { - try { - await axios.delete(`${URL}/cards/${id}`); - const newCardData = cardData.filter((card) => card.id !== id); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; + const deleteCard = async (id) => { + try { + await axios.delete(`${URL}/cards/${id}`); + const newCardData = cardData.filter((card) => card.id !== id); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; - const updateLikes = async (id) => { - try { - await axios.patch(`${URL}/cards/${id}/like`); - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - likeCount: card.likeCount + 1, - }; - } else { - return card; - } - }); - setCardData(newCardData); - } catch (err) { - alert(err); + const updateLikes = async (id) => { + try { + await axios.patch(`${URL}/cards/${id}/like`); + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + likeCount: card.likeCount + 1, + }; + } else { + return card; } - }; + }); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; - return ( -
    -

    {board.title}

    -
    - { - setSortBy(sortOption); - }} - orderBy={orderBy} - onOrderByChange={(orderOption) => { - setOrderBy(orderOption); - }} - /> -
    -
    - {sortedCards.map((card, index) => { - return ( - - ); - })} -
    - + return ( +
    +
    +

    {board.title}

    +

    by {board.owner}

    +
    +
    +
    + { + setSortBy(sortOption); + }} + orderBy={orderBy} + onOrderByChange={(orderOption) => { + setOrderBy(orderOption); + }} + /> +
    +
    + {sortedCards.map((card, index) => { + return ( + + ); + })}
    - ); + +
    +
    + ); }; Board.propTypes = { - board: PropTypes.shape({ - id: PropTypes.number.isRequired, - owner: PropTypes.string.isRequired, - title: PropTypes.string.isRequired, - }), + board: PropTypes.shape({ + id: PropTypes.number.isRequired, + owner: PropTypes.string.isRequired, + title: PropTypes.string.isRequired, + }), }; export default Board; From b9b3cfcaf2fd01d204b158f128037d1e3562c8ab Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Fri, 1 Jul 2022 12:45:04 -0500 Subject: [PATCH 23/69] delete button working, small css changes to SortMenu --- src/App.js | 18 +++++------------- src/Components/BoardList.js | 2 +- src/Components/SortBoardMenu.js | 10 +++++----- src/Components/SortMenu.css | 4 ++-- src/Components/SortMenu.js | 10 +++++----- src/components/Board.js | 10 +++++++++- 6 files changed, 27 insertions(+), 27 deletions(-) diff --git a/src/App.js b/src/App.js index d6a671c84..ac0bf5550 100644 --- a/src/App.js +++ b/src/App.js @@ -79,6 +79,7 @@ const App = () => { }; const deleteBoard = (boardId) => { + console.log("I am deleteBoard Func"); setSelected({}); axios .delete(`${URL}/boards/${boardId}`) @@ -97,22 +98,13 @@ const App = () => {
    - + -
    - {selected.id && } + {selected.id && ( + + )}
    diff --git a/src/Components/BoardList.js b/src/Components/BoardList.js index ef74624bb..358f7728e 100644 --- a/src/Components/BoardList.js +++ b/src/Components/BoardList.js @@ -2,7 +2,7 @@ import React, { useState } from "react"; import PropTypes from "prop-types"; import SortBoardMenu from "./SortBoardMenu"; -const BoardList = ({ boards, selectBoard, onDeleteCallback }) => { +const BoardList = ({ boards, selectBoard }) => { const [sortBy, setSortBy] = useState("id"); const [orderBy, setOrderBy] = useState("desc"); diff --git a/src/Components/SortBoardMenu.js b/src/Components/SortBoardMenu.js index 5b5828a71..a6e8ad039 100644 --- a/src/Components/SortBoardMenu.js +++ b/src/Components/SortBoardMenu.js @@ -11,20 +11,20 @@ const SortBoardMenu = ({ return (

    sort by

    - - -

    order

    - -
    diff --git a/src/Components/SortMenu.css b/src/Components/SortMenu.css index 3d02db0fc..1907f5937 100644 --- a/src/Components/SortMenu.css +++ b/src/Components/SortMenu.css @@ -1,4 +1,4 @@ -#sortMenu { +#sort-menu { border: 1px solid black; margin: 1rem; padding: .5rem; @@ -15,7 +15,7 @@ text-decoration: underline; } -.menuItem { +.menu-item { background-color: transparent; border: none; cursor: pointer; diff --git a/src/Components/SortMenu.js b/src/Components/SortMenu.js index fcb4df43a..241a71292 100644 --- a/src/Components/SortMenu.js +++ b/src/Components/SortMenu.js @@ -6,20 +6,20 @@ const SortMenu = ({ sortBy, onSortByChange, orderBy, onOrderByChange }) => { return (

    sort by

    - - -

    order

    - -
    diff --git a/src/components/Board.js b/src/components/Board.js index 85357e75b..d66cc5fe7 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -7,7 +7,7 @@ import SortMenu from "./SortMenu"; import "./Board.css"; import PropTypes from "prop-types"; -const Board = ({ board }) => { +const Board = ({ board, onDeleteCallback }) => { const [cardData, setCardData] = useState([]); const [sortBy, setSortBy] = useState("id"); const [orderBy, setOrderBy] = useState("desc"); @@ -117,6 +117,13 @@ const Board = ({ board }) => {

    {board.title}

    by {board.owner}

    +
    @@ -158,6 +165,7 @@ Board.propTypes = { owner: PropTypes.string.isRequired, title: PropTypes.string.isRequired, }), + onDeleteCallback: PropTypes.func.isRequired, }; export default Board; From 061dcb0356d2de90e8792cd157483a3560451356 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Fri, 1 Jul 2022 18:39:02 -0500 Subject: [PATCH 24/69] adds sort icon for board and card --- src/Components/BoardList.js | 30 ++++++++++++++++---------- src/Components/NewCardForm.js | 2 ++ src/components/Board.css | 10 +++++++-- src/components/Board.js | 40 +++++++++++++++++++++++------------ 4 files changed, 56 insertions(+), 26 deletions(-) diff --git a/src/Components/BoardList.js b/src/Components/BoardList.js index 358f7728e..e22c04d26 100644 --- a/src/Components/BoardList.js +++ b/src/Components/BoardList.js @@ -1,11 +1,14 @@ import React, { useState } from "react"; import PropTypes from "prop-types"; import SortBoardMenu from "./SortBoardMenu"; +import { BiSort } from "react-icons/bi"; const BoardList = ({ boards, selectBoard }) => { const [sortBy, setSortBy] = useState("id"); const [orderBy, setOrderBy] = useState("desc"); + const [hide, setHide] = useState(true); + const shown = hide ? "hidden" : "shown"; const sortedBoards = boards.sort((a, b) => { let order = orderBy === "asc" ? 1 : -1; return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; @@ -23,17 +26,22 @@ const BoardList = ({ boards, selectBoard }) => { return (
    -
    - { - setSortBy(sortOption); - }} - orderBy={orderBy} - onOrderByChange={(orderOption) => { - setOrderBy(orderOption); - }} - /> +
    + setHide(!hide)}>{hide ? "Show" : "Hide"} +
    +
    + { + setSortBy(sortOption); + }} + orderBy={orderBy} + onOrderByChange={(orderOption) => { + setOrderBy(orderOption); + }} + /> +
    +
      {displayBoard(boards)}
    diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index 1081e3d4b..7e273179c 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -1,5 +1,7 @@ import React, { useState } from "react"; import PropTypes from "prop-types"; +import { MdAddBox } from "react-icons/md"; + const NewCardForm = ({ onAddCardCallback }) => { const [hide, setHide] = useState(true); diff --git a/src/components/Board.css b/src/components/Board.css index c80a6bd7d..91d57d96d 100644 --- a/src/components/Board.css +++ b/src/components/Board.css @@ -1,15 +1,21 @@ .board{ display: grid; /* grid-template-columns: 15% 85%; */ - grid-template-rows: 20% 80%; + grid-template-rows: 20vh 10vh 70vh; } .board--title{ grid-row: 1; } -.board--content{ +.board--nav{ grid-row: 2; + display: flex; + justify-content: space-between; +} + +.board--cards{ + grid-row: 3; display: grid; grid-template-rows: 10% 90%; } diff --git a/src/components/Board.js b/src/components/Board.js index d66cc5fe7..733f867fa 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -6,11 +6,15 @@ import NewCardForm from "./NewCardForm"; import SortMenu from "./SortMenu"; import "./Board.css"; import PropTypes from "prop-types"; +import { BiSort } from "react-icons/bi"; const Board = ({ board, onDeleteCallback }) => { const [cardData, setCardData] = useState([]); const [sortBy, setSortBy] = useState("id"); const [orderBy, setOrderBy] = useState("desc"); + const [hide, setHide] = useState(true); + + const shown = hide ? "hidden" : "shown"; const getCards = () => { axios @@ -125,19 +129,29 @@ const Board = ({ board, onDeleteCallback }) => { Delete Board
    -
    -
    - { - setSortBy(sortOption); - }} - orderBy={orderBy} - onOrderByChange={(orderOption) => { - setOrderBy(orderOption); - }} - /> +
    +
    + setHide(!hide)}> + {hide ? "Show" : "Hide"} + +
    +
    + { + setSortBy(sortOption); + }} + orderBy={orderBy} + onOrderByChange={(orderOption) => { + setOrderBy(orderOption); + }} + /> +
    +
    + +
    +
    {sortedCards.map((card, index) => { return ( @@ -153,7 +167,7 @@ const Board = ({ board, onDeleteCallback }) => { ); })}
    - + {/* */}
    ); From dce9d15f697d71b136e62307c1d7e9c6e0f4537d Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Fri, 1 Jul 2022 22:14:23 -0500 Subject: [PATCH 25/69] Moves update board, adds New Card and New Board icons --- src/App.js | 6 +++--- src/Components/BoardList.js | 1 + src/Components/NewBoardForm.js | 5 ++--- src/Components/NewCardForm.js | 7 +++---- src/Components/UpdateBoardForm.js | 5 ++--- src/components/Board.js | 18 ++++++++++-------- 6 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/App.js b/src/App.js index ac0bf5550..e3c041202 100644 --- a/src/App.js +++ b/src/App.js @@ -1,7 +1,7 @@ import "./App.css"; import React, { useState, useEffect } from "react"; import axios from "axios"; -import UpdateBoardForm from "./Components/UpdateBoardForm"; +// import UpdateBoardForm from "./Components/UpdateBoardForm"; import NewBoardForm from "./Components/NewBoardForm"; import Board from "./Components/Board"; import BoardList from "./Components/BoardList"; @@ -99,11 +99,11 @@ const App = () => {
    - + {/* */}
    {selected.id && ( - + )}
    diff --git a/src/Components/BoardList.js b/src/Components/BoardList.js index e22c04d26..a82758a6d 100644 --- a/src/Components/BoardList.js +++ b/src/Components/BoardList.js @@ -7,6 +7,7 @@ const BoardList = ({ boards, selectBoard }) => { const [sortBy, setSortBy] = useState("id"); const [orderBy, setOrderBy] = useState("desc"); const [hide, setHide] = useState(true); + const shown = hide ? "hidden" : "shown"; const sortedBoards = boards.sort((a, b) => { diff --git a/src/Components/NewBoardForm.js b/src/Components/NewBoardForm.js index 51d5ae482..eec008b7e 100644 --- a/src/Components/NewBoardForm.js +++ b/src/Components/NewBoardForm.js @@ -1,5 +1,6 @@ import React, { useState } from "react"; import PropTypes from "prop-types"; +import { MdAddBox } from "react-icons/md"; const NewBoardForm = ({ onAddBoardCallback }) => { const [boardData, setBoardData] = useState({ @@ -22,9 +23,7 @@ const NewBoardForm = ({ onAddBoardCallback }) => { return (
    - + setHide(!hide)}>{hide ? "Show" : "Hide"}
    diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index 7e273179c..b1d394067 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -2,7 +2,6 @@ import React, { useState } from "react"; import PropTypes from "prop-types"; import { MdAddBox } from "react-icons/md"; - const NewCardForm = ({ onAddCardCallback }) => { const [hide, setHide] = useState(true); @@ -25,9 +24,9 @@ const NewCardForm = ({ onAddCardCallback }) => { return (
    - + setHide(!hide)}> + {hide ? "Show" : "Hide"} +

    Add A New Card

    diff --git a/src/Components/UpdateBoardForm.js b/src/Components/UpdateBoardForm.js index 84ee6066a..be98b3f6f 100644 --- a/src/Components/UpdateBoardForm.js +++ b/src/Components/UpdateBoardForm.js @@ -1,6 +1,7 @@ import React, { useState } from "react"; import PropTypes from "prop-types"; import "./Forms.css"; +import { AiOutlineForm } from "react-icons/ai"; const UpdateBoardForm = ({ updateBoardCallback }) => { const blankFormData = { title: "", owner: "" }; @@ -26,9 +27,7 @@ const UpdateBoardForm = ({ updateBoardCallback }) => { return (
    - + setHide(!hide)}>{hide ? "Show" : "Hide"}

    Update Board

    diff --git a/src/components/Board.js b/src/components/Board.js index 733f867fa..b2a6dd792 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -3,12 +3,13 @@ import axios from "axios"; import Card from "./Card"; import { URL } from "../App"; import NewCardForm from "./NewCardForm"; +import UpdateBoardForm from "./UpdateBoardForm"; import SortMenu from "./SortMenu"; import "./Board.css"; import PropTypes from "prop-types"; import { BiSort } from "react-icons/bi"; -const Board = ({ board, onDeleteCallback }) => { +const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const [cardData, setCardData] = useState([]); const [sortBy, setSortBy] = useState("id"); const [orderBy, setOrderBy] = useState("desc"); @@ -121,13 +122,6 @@ const Board = ({ board, onDeleteCallback }) => {

    {board.title}

    by {board.owner}

    -
    @@ -149,6 +143,14 @@ const Board = ({ board, onDeleteCallback }) => {
    + +
    From 786b34a453403bdcad3dabbc423d3c8701b2cc04 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Fri, 1 Jul 2022 22:59:02 -0500 Subject: [PATCH 26/69] Adds color and size options for icons, moves NewBoardForm component to BoardList, changes Delete and Likes icons --- src/App.js | 7 ++- src/Components/BoardList.js | 13 ++++-- src/Components/Card.css | 4 ++ src/Components/Card.js | 6 ++- src/Components/NewBoardForm.js | 2 +- src/Components/NewCardForm.js | 2 +- src/Components/UpdateBoardForm.js | 4 +- src/Components/UpdateCardForm.js | 75 ++++++++++++++++--------------- src/components/Board.css | 8 +++- src/components/Board.js | 16 +++---- 10 files changed, 79 insertions(+), 58 deletions(-) diff --git a/src/App.js b/src/App.js index e3c041202..3a9fe21b5 100644 --- a/src/App.js +++ b/src/App.js @@ -2,7 +2,7 @@ import "./App.css"; import React, { useState, useEffect } from "react"; import axios from "axios"; // import UpdateBoardForm from "./Components/UpdateBoardForm"; -import NewBoardForm from "./Components/NewBoardForm"; +// import NewBoardForm from "./Components/NewBoardForm"; import Board from "./Components/Board"; import BoardList from "./Components/BoardList"; @@ -97,9 +97,8 @@ const App = () => {
    - - - {/* */} + {/* */} +
    {selected.id && ( diff --git a/src/Components/BoardList.js b/src/Components/BoardList.js index a82758a6d..033c61422 100644 --- a/src/Components/BoardList.js +++ b/src/Components/BoardList.js @@ -2,12 +2,12 @@ import React, { useState } from "react"; import PropTypes from "prop-types"; import SortBoardMenu from "./SortBoardMenu"; import { BiSort } from "react-icons/bi"; +import NewBoardForm from "./NewBoardForm"; -const BoardList = ({ boards, selectBoard }) => { +const BoardList = ({ boards, selectBoard, onAddBoardCallback }) => { const [sortBy, setSortBy] = useState("id"); const [orderBy, setOrderBy] = useState("desc"); const [hide, setHide] = useState(true); - const shown = hide ? "hidden" : "shown"; const sortedBoards = boards.sort((a, b) => { @@ -28,7 +28,12 @@ const BoardList = ({ boards, selectBoard }) => { return (
    - setHide(!hide)}>{hide ? "Show" : "Hide"} +
    + + setHide(!hide)}> + {hide ? "Show" : "Hide"} + +
    { BoardList.propTypes = { boards: PropTypes.array.isRequired, + selectBoard: PropTypes.func.isRequired, + onAddBoardCallback: PropTypes.func.isRequired, }; export default BoardList; diff --git a/src/Components/Card.css b/src/Components/Card.css index 9ae9952ae..1fa98279d 100644 --- a/src/Components/Card.css +++ b/src/Components/Card.css @@ -22,4 +22,8 @@ .Card-buttons { display: flex; justify-content: space-evenly; +} + +.card-icons { + color: #466060; } \ No newline at end of file diff --git a/src/Components/Card.js b/src/Components/Card.js index aafad4568..959e5d04a 100644 --- a/src/Components/Card.js +++ b/src/Components/Card.js @@ -2,6 +2,8 @@ import React from 'react'; import PropTypes from 'prop-types'; import './Card.css'; import UpdateCardForm from './UpdateCardForm'; +import { TiDeleteOutline } from "react-icons/ti"; +import { BiHeartCircle } from "react-icons/bi"; const Card = ({ id, @@ -16,8 +18,8 @@ const Card = ({

    {message}

    {likeCount}💞s

    - - + updateLikes(id)}/> + deleteCard(id)}/>
    diff --git a/src/Components/NewBoardForm.js b/src/Components/NewBoardForm.js index eec008b7e..394c0adab 100644 --- a/src/Components/NewBoardForm.js +++ b/src/Components/NewBoardForm.js @@ -23,7 +23,7 @@ const NewBoardForm = ({ onAddBoardCallback }) => { return (
    - setHide(!hide)}>{hide ? "Show" : "Hide"} + setHide(!hide)}>{hide ? "Show" : "Hide"}
    diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index b1d394067..482c84eba 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -24,7 +24,7 @@ const NewCardForm = ({ onAddCardCallback }) => { return (
    - setHide(!hide)}> + setHide(!hide)}> {hide ? "Show" : "Hide"}
    diff --git a/src/Components/UpdateBoardForm.js b/src/Components/UpdateBoardForm.js index be98b3f6f..57efdcdbe 100644 --- a/src/Components/UpdateBoardForm.js +++ b/src/Components/UpdateBoardForm.js @@ -27,7 +27,9 @@ const UpdateBoardForm = ({ updateBoardCallback }) => { return (
    - setHide(!hide)}>{hide ? "Show" : "Hide"} + setHide(!hide)}> + {hide ? "Show" : "Hide"} +

    Update Board

    diff --git a/src/Components/UpdateCardForm.js b/src/Components/UpdateCardForm.js index b645cbe24..fb63e077f 100644 --- a/src/Components/UpdateCardForm.js +++ b/src/Components/UpdateCardForm.js @@ -1,49 +1,50 @@ -import React, { useState } from 'react'; -import PropTypes from 'prop-types'; -import './Forms.css'; +import React, { useState } from "react"; +import PropTypes from "prop-types"; +import "./Forms.css"; +import { AiOutlineForm } from "react-icons/ai"; const UpdateCardForm = ({ updateCardCallback, cardId }) => { - const [message, setMessage] = useState(''); - const [hide, setHide] = useState(true); + const [message, setMessage] = useState(""); + const [hide, setHide] = useState(true); - const updateFormData = (e) => { - setMessage(e.target.value); - }; + const updateFormData = (e) => { + setMessage(e.target.value); + }; - const updateCard = (e) => { - e.preventDefault(); - updateCardCallback(cardId, message); - setMessage(''); - setHide(true); - }; + const updateCard = (e) => { + e.preventDefault(); + updateCardCallback(cardId, message); + setMessage(""); + setHide(true); + }; - const shown = hide ? 'hidden' : 'shown'; + const shown = hide ? "hidden" : "shown"; - return ( -
    - -
    - - - - - -
    -
    - ); + return ( +
    + setHide(!hide)}> + {hide ? "Show" : "Hide"} + +
    +
    + + + +
    +
    +
    + ); }; UpdateCardForm.propTypes = { - updateCardCallback: PropTypes.func.isRequired, - cardId: PropTypes.number.isRequired, + updateCardCallback: PropTypes.func.isRequired, + cardId: PropTypes.number.isRequired, }; export default UpdateCardForm; diff --git a/src/components/Board.css b/src/components/Board.css index 91d57d96d..70a54538a 100644 --- a/src/components/Board.css +++ b/src/components/Board.css @@ -1,7 +1,7 @@ .board{ display: grid; /* grid-template-columns: 15% 85%; */ - grid-template-rows: 20vh 10vh 70vh; + grid-template-rows: 20vh 30vh 50vh; } .board--title{ @@ -23,4 +23,10 @@ .cards { display: flex; grid-column: 2; + flex-wrap: wrap; +} + +.icons { + size: 50px; + color: #C05746; } \ No newline at end of file diff --git a/src/components/Board.js b/src/components/Board.js index b2a6dd792..de2ae538e 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -8,6 +8,7 @@ import SortMenu from "./SortMenu"; import "./Board.css"; import PropTypes from "prop-types"; import { BiSort } from "react-icons/bi"; +import { TiDeleteOutline } from "react-icons/ti"; const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const [cardData, setCardData] = useState([]); @@ -125,7 +126,7 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => {
    - setHide(!hide)}> + setHide(!hide)}> {hide ? "Show" : "Hide"}
    @@ -144,13 +145,11 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => {
    - + onDeleteCallback(board.id)} + />
    @@ -182,6 +181,7 @@ Board.propTypes = { title: PropTypes.string.isRequired, }), onDeleteCallback: PropTypes.func.isRequired, + updateBoardCallback: PropTypes.func.isRequired, }; export default Board; From 3125ec80ead0640dd81273f6cc19b724477832ed Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Thu, 7 Jul 2022 00:26:52 -0500 Subject: [PATCH 27/69] BoardList background is a letter board --- package.json | 1 + src/App.css | 27 +- src/App.js | 17 +- src/components/Board.js | 2 +- yarn.lock | 14641 +++++++++++++++++++------------------- 5 files changed, 7302 insertions(+), 7386 deletions(-) diff --git a/package.json b/package.json index 023e15e8c..4b9f124af 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^4.4.0", + "react-router-dom": "^6.3.0", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" }, diff --git a/src/App.css b/src/App.css index e9c3c20ce..d701b94ea 100644 --- a/src/App.css +++ b/src/App.css @@ -19,17 +19,34 @@ ul { .board-container { display: grid; - grid-template-columns: 35vw 65vw; + grid-template-columns: 25vw 75vw; grid-template-rows: 100vh; margin: 0; } -.board-containter--white { - grid-column: 1; +.board-containter--cork { + grid-column: 2; grid-row: 1; } -.board-containter--cork { - grid-column: 2; +.board-containter--letter { grid-row: 1; + grid-column: 1; + font-family: "Dosis"; + font-size: 1.2rem; + /* // adjust the font size to scale the whole board */ + letter-spacing: .15em; + text-transform: uppercase; + text-align: center; + line-height: 1.5; + text-shadow: 1px 1px #666, 3px 3px #000; + color: #fff; + + width: 100%; + height: 100%; + padding: 20px; + overflow: hidden; + border: 10px solid #eee; + + background: linear-gradient( #0e0e0e 65%, #030303 66%) top .3em center / 100% .80em repeat-y; } \ No newline at end of file diff --git a/src/App.js b/src/App.js index 3a9fe21b5..8685383ee 100644 --- a/src/App.js +++ b/src/App.js @@ -1,8 +1,6 @@ import "./App.css"; import React, { useState, useEffect } from "react"; import axios from "axios"; -// import UpdateBoardForm from "./Components/UpdateBoardForm"; -// import NewBoardForm from "./Components/NewBoardForm"; import Board from "./Components/Board"; import BoardList from "./Components/BoardList"; @@ -96,13 +94,20 @@ const App = () => { return (
    -
    - {/* */} - +
    +
    {selected.id && ( - + )}
    diff --git a/src/components/Board.js b/src/components/Board.js index de2ae538e..51fa872e0 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -119,7 +119,7 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { }; return ( -
    +

    {board.title}

    by {board.owner}

    diff --git a/yarn.lock b/yarn.lock index 6a2f92c4e..aab2ab224 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,38 +3,38 @@ "@ampproject/remapping@^2.1.0": - "integrity" "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==" - "resolved" "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz" - "version" "2.2.0" + 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" "@apideck/better-ajv-errors@^0.3.1": - "integrity" "sha512-Ic2d8ZT6HJiSikGVQvSklaFyw1OUv4g8sDOxa0PXSlbmN/3gL5IO1WYY9DOwTDqOFmjWoqG1yaaKnPDqYCE9KA==" - "resolved" "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.4.tgz" - "version" "0.3.4" + version "0.3.4" + resolved "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.4.tgz" + integrity sha512-Ic2d8ZT6HJiSikGVQvSklaFyw1OUv4g8sDOxa0PXSlbmN/3gL5IO1WYY9DOwTDqOFmjWoqG1yaaKnPDqYCE9KA== dependencies: - "json-schema" "^0.4.0" - "jsonpointer" "^5.0.0" - "leven" "^3.1.0" + json-schema "^0.4.0" + jsonpointer "^5.0.0" + leven "^3.1.0" "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.8.3": - "integrity" "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==" - "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.17.10": - "integrity" "sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg==" - "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.5.tgz" + integrity sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg== -"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.16.0", "@babel/core@^7.4.0-0", "@babel/core@^7.7.2", "@babel/core@^7.8.0", "@babel/core@>=7.11.0": - "integrity" "sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ==" - "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz" - "version" "7.18.5" +"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0": + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz" + integrity sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ== dependencies: "@ampproject/remapping" "^2.1.0" "@babel/code-frame" "^7.16.7" @@ -46,59 +46,59 @@ "@babel/template" "^7.16.7" "@babel/traverse" "^7.18.5" "@babel/types" "^7.18.4" - "convert-source-map" "^1.7.0" - "debug" "^4.1.0" - "gensync" "^1.0.0-beta.2" - "json5" "^2.2.1" - "semver" "^6.3.0" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.1" + semver "^6.3.0" "@babel/eslint-parser@^7.16.3": - "integrity" "sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==" - "resolved" "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz" + integrity sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A== dependencies: - "eslint-scope" "^5.1.1" - "eslint-visitor-keys" "^2.1.0" - "semver" "^6.3.0" + eslint-scope "^5.1.1" + eslint-visitor-keys "^2.1.0" + semver "^6.3.0" "@babel/generator@^7.18.2", "@babel/generator@^7.7.2": - "integrity" "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==" - "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz" + integrity sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw== dependencies: "@babel/types" "^7.18.2" "@jridgewell/gen-mapping" "^0.3.0" - "jsesc" "^2.5.1" + jsesc "^2.5.1" "@babel/helper-annotate-as-pure@^7.16.7": - "integrity" "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==" - "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": - "integrity" "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==" - "resolved" "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.17.10", "@babel/helper-compilation-targets@^7.18.2": - "integrity" "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz" + integrity sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ== dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-validator-option" "^7.16.7" - "browserslist" "^4.20.2" - "semver" "^6.3.0" + browserslist "^4.20.2" + semver "^6.3.0" "@babel/helper-create-class-features-plugin@^7.17.12", "@babel/helper-create-class-features-plugin@^7.18.0": - "integrity" "sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==" - "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz" + integrity sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-environment-visitor" "^7.16.7" @@ -109,72 +109,72 @@ "@babel/helper-split-export-declaration" "^7.16.7" "@babel/helper-create-regexp-features-plugin@^7.16.7", "@babel/helper-create-regexp-features-plugin@^7.17.12": - "integrity" "sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==" - "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz" + integrity sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" - "regexpu-core" "^5.0.1" + regexpu-core "^5.0.1" "@babel/helper-define-polyfill-provider@^0.3.1": - "integrity" "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==" - "resolved" "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz" - "version" "0.3.1" + 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" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + semver "^6.1.2" "@babel/helper-environment-visitor@^7.16.7", "@babel/helper-environment-visitor@^7.18.2": - "integrity" "sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz" + integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ== "@babel/helper-explode-assignable-expression@^7.16.7": - "integrity" "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-function-name@^7.16.7", "@babel/helper-function-name@^7.17.9": - "integrity" "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==" - "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz" - "version" "7.17.9" + 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" "@babel/helper-hoist-variables@^7.16.7": - "integrity" "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==" - "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-member-expression-to-functions@^7.17.7": - "integrity" "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==" - "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz" - "version" "7.17.7" + 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" "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7": - "integrity" "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==" - "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-module-transforms@^7.18.0": - "integrity" "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==" - "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz" + integrity sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA== dependencies: "@babel/helper-environment-visitor" "^7.16.7" "@babel/helper-module-imports" "^7.16.7" @@ -186,30 +186,30 @@ "@babel/types" "^7.18.0" "@babel/helper-optimise-call-expression@^7.16.7": - "integrity" "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==" - "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - "integrity" "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==" - "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz" + integrity sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA== "@babel/helper-remap-async-to-generator@^7.16.8": - "integrity" "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==" - "resolved" "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz" - "version" "7.16.8" + 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" "@babel/helper-replace-supers@^7.16.7", "@babel/helper-replace-supers@^7.18.2": - "integrity" "sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==" - "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz" + integrity sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q== dependencies: "@babel/helper-environment-visitor" "^7.18.2" "@babel/helper-member-expression-to-functions" "^7.17.7" @@ -218,40 +218,40 @@ "@babel/types" "^7.18.2" "@babel/helper-simple-access@^7.17.7", "@babel/helper-simple-access@^7.18.2": - "integrity" "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz" + integrity sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ== dependencies: "@babel/types" "^7.18.2" "@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - "integrity" "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==" - "resolved" "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz" - "version" "7.16.0" + 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" "@babel/helper-split-export-declaration@^7.16.7": - "integrity" "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==" - "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/helper-validator-identifier@^7.16.7": - "integrity" "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" - "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz" - "version" "7.16.7" + 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@^7.16.7": - "integrity" "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz" - "version" "7.16.7" + 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@^7.16.8": - "integrity" "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==" - "resolved" "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz" - "version" "7.16.8" + 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" @@ -259,134 +259,134 @@ "@babel/types" "^7.16.8" "@babel/helpers@^7.18.2": - "integrity" "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==" - "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz" + integrity sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg== dependencies: "@babel/template" "^7.16.7" "@babel/traverse" "^7.18.2" "@babel/types" "^7.18.2" "@babel/highlight@^7.16.7": - "integrity" "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==" - "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz" + integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== dependencies: "@babel/helper-validator-identifier" "^7.16.7" - "chalk" "^2.0.0" - "js-tokens" "^4.0.0" + chalk "^2.0.0" + js-tokens "^4.0.0" "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.18.5": - "integrity" "sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw==" - "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz" + integrity sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.17.12": - "integrity" "sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==" - "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.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + 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.17.12.tgz" + integrity sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.17.12": - "integrity" "sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz" + integrity sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-proposal-optional-chaining" "^7.17.12" "@babel/plugin-proposal-async-generator-functions@^7.17.12": - "integrity" "sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz" + integrity sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-remap-async-to-generator" "^7.16.8" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-proposal-class-properties@^7.16.0", "@babel/plugin-proposal-class-properties@^7.17.12": - "integrity" "sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz" + integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== dependencies: "@babel/helper-create-class-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-proposal-class-static-block@^7.18.0": - "integrity" "sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz" + integrity sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA== dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-proposal-decorators@^7.16.4": - "integrity" "sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz" + integrity sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ== dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-replace-supers" "^7.18.2" "@babel/helper-split-export-declaration" "^7.16.7" "@babel/plugin-syntax-decorators" "^7.17.12" - "charcodes" "^0.2.0" + charcodes "^0.2.0" "@babel/plugin-proposal-dynamic-import@^7.16.7": - "integrity" "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-proposal-export-namespace-from@^7.17.12": - "integrity" "sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz" + integrity sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-proposal-json-strings@^7.17.12": - "integrity" "sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz" + integrity sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-proposal-logical-assignment-operators@^7.17.12": - "integrity" "sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz" + integrity sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.17.12": - "integrity" "sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz" + integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" "@babel/plugin-proposal-numeric-separator@^7.16.0", "@babel/plugin-proposal-numeric-separator@^7.16.7": - "integrity" "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-proposal-object-rest-spread@^7.18.0": - "integrity" "sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz" + integrity sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw== dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-compilation-targets" "^7.17.10" @@ -395,34 +395,34 @@ "@babel/plugin-transform-parameters" "^7.17.12" "@babel/plugin-proposal-optional-catch-binding@^7.16.7": - "integrity" "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-proposal-optional-chaining@^7.16.0", "@babel/plugin-proposal-optional-chaining@^7.17.12": - "integrity" "sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz" + integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-proposal-private-methods@^7.16.0", "@babel/plugin-proposal-private-methods@^7.17.12": - "integrity" "sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz" + integrity sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A== dependencies: "@babel/helper-create-class-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-proposal-private-property-in-object@^7.17.12": - "integrity" "sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz" + integrity sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-create-class-features-plugin" "^7.17.12" @@ -430,194 +430,194 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-proposal-unicode-property-regex@^7.17.12", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - "integrity" "sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz" + integrity sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-async-generators@^7.8.4": - "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" - "version" "7.8.4" + 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" "@babel/plugin-syntax-bigint@^7.8.3": - "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": - "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" - "version" "7.12.13" + 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" "@babel/plugin-syntax-class-static-block@^7.14.5": - "integrity" "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" - "version" "7.14.5" + 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" "@babel/plugin-syntax-decorators@^7.17.12": - "integrity" "sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz" + integrity sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-dynamic-import@^7.8.3": - "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-export-namespace-from@^7.8.3": - "integrity" "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" - "version" "7.8.3" + 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" -"@babel/plugin-syntax-flow@^7.14.5", "@babel/plugin-syntax-flow@^7.17.12": - "integrity" "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz" - "version" "7.17.12" +"@babel/plugin-syntax-flow@^7.17.12": + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz" + integrity sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-import-assertions@^7.17.12": - "integrity" "sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz" + integrity sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-import-meta@^7.8.3": - "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" - "version" "7.10.4" + 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" "@babel/plugin-syntax-json-strings@^7.8.3": - "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-jsx@^7.17.12": - "integrity" "sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz" + integrity sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" - "version" "7.10.4" + 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" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": - "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" - "version" "7.10.4" + 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" "@babel/plugin-syntax-object-rest-spread@^7.8.3": - "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-optional-catch-binding@^7.8.3": - "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-optional-chaining@^7.8.3": - "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" - "version" "7.8.3" + 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" "@babel/plugin-syntax-private-property-in-object@^7.14.5": - "integrity" "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" - "version" "7.14.5" + 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" "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": - "integrity" "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" - "version" "7.14.5" + 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" "@babel/plugin-syntax-typescript@^7.17.12", "@babel/plugin-syntax-typescript@^7.7.2": - "integrity" "sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz" + integrity sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-arrow-functions@^7.17.12": - "integrity" "sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz" + integrity sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-async-to-generator@^7.17.12": - "integrity" "sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz" + integrity sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ== dependencies: "@babel/helper-module-imports" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-remap-async-to-generator" "^7.16.8" "@babel/plugin-transform-block-scoped-functions@^7.16.7": - "integrity" "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-block-scoping@^7.17.12": - "integrity" "sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz" - "version" "7.18.4" + version "7.18.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz" + integrity sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-classes@^7.17.12": - "integrity" "sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz" - "version" "7.18.4" + version "7.18.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz" + integrity sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-environment-visitor" "^7.18.2" @@ -626,183 +626,183 @@ "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-replace-supers" "^7.18.2" "@babel/helper-split-export-declaration" "^7.16.7" - "globals" "^11.1.0" + globals "^11.1.0" "@babel/plugin-transform-computed-properties@^7.17.12": - "integrity" "sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz" + integrity sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-destructuring@^7.18.0": - "integrity" "sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz" + integrity sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-dotall-regex@^7.16.7", "@babel/plugin-transform-dotall-regex@^7.4.4": - "integrity" "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-duplicate-keys@^7.17.12": - "integrity" "sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz" + integrity sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-exponentiation-operator@^7.16.7": - "integrity" "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-flow-strip-types@^7.16.0": - "integrity" "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz" + integrity sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-flow" "^7.17.12" "@babel/plugin-transform-for-of@^7.18.1": - "integrity" "sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz" - "version" "7.18.1" + version "7.18.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz" + integrity sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-function-name@^7.16.7": - "integrity" "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-literals@^7.17.12": - "integrity" "sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz" + integrity sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-member-expression-literals@^7.16.7": - "integrity" "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-modules-amd@^7.18.0": - "integrity" "sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz" + integrity sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA== dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" - "babel-plugin-dynamic-import-node" "^2.3.3" + babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-commonjs@^7.18.2": - "integrity" "sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz" + integrity sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ== dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-simple-access" "^7.18.2" - "babel-plugin-dynamic-import-node" "^2.3.3" + babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-systemjs@^7.18.0": - "integrity" "sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz" + integrity sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q== dependencies: "@babel/helper-hoist-variables" "^7.16.7" "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-identifier" "^7.16.7" - "babel-plugin-dynamic-import-node" "^2.3.3" + babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-umd@^7.18.0": - "integrity" "sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz" + integrity sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA== dependencies: "@babel/helper-module-transforms" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-named-capturing-groups-regex@^7.17.12": - "integrity" "sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz" + integrity sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.17.12" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-new-target@^7.17.12": - "integrity" "sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz" + integrity sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-object-super@^7.16.7": - "integrity" "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-parameters@^7.17.12": - "integrity" "sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz" + integrity sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-property-literals@^7.16.7": - "integrity" "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-react-constant-elements@^7.12.1": - "integrity" "sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz" + integrity sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-react-display-name@^7.16.0", "@babel/plugin-transform-react-display-name@^7.16.7": - "integrity" "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-react-jsx-development@^7.16.7": - "integrity" "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz" - "version" "7.16.7" + 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" -"@babel/plugin-transform-react-jsx@^7.14.9", "@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.17.12": - "integrity" "sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz" - "version" "7.17.12" +"@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.17.12": + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz" + integrity sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-module-imports" "^7.16.7" @@ -811,104 +811,104 @@ "@babel/types" "^7.17.12" "@babel/plugin-transform-react-pure-annotations@^7.16.7": - "integrity" "sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz" + integrity sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ== dependencies: "@babel/helper-annotate-as-pure" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-regenerator@^7.18.0": - "integrity" "sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz" - "version" "7.18.0" + version "7.18.0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz" + integrity sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" - "regenerator-transform" "^0.15.0" + regenerator-transform "^0.15.0" "@babel/plugin-transform-reserved-words@^7.17.12": - "integrity" "sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz" + integrity sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-runtime@^7.16.4": - "integrity" "sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz" + integrity sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA== dependencies: "@babel/helper-module-imports" "^7.16.7" "@babel/helper-plugin-utils" "^7.17.12" - "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" + 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" "@babel/plugin-transform-shorthand-properties@^7.16.7": - "integrity" "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-spread@^7.17.12": - "integrity" "sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz" + integrity sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-transform-sticky-regex@^7.16.7": - "integrity" "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-template-literals@^7.18.2": - "integrity" "sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz" + integrity sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-typeof-symbol@^7.17.12": - "integrity" "sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz" + integrity sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-transform-typescript@^7.17.12": - "integrity" "sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz" - "version" "7.18.4" + version "7.18.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz" + integrity sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw== dependencies: "@babel/helper-create-class-features-plugin" "^7.18.0" "@babel/helper-plugin-utils" "^7.17.12" "@babel/plugin-syntax-typescript" "^7.17.12" "@babel/plugin-transform-unicode-escapes@^7.16.7": - "integrity" "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/plugin-transform-unicode-regex@^7.16.7": - "integrity" "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.16.4": - "integrity" "sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q==" - "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz" - "version" "7.18.2" + version "7.18.2" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz" + integrity sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q== dependencies: "@babel/compat-data" "^7.17.10" "@babel/helper-compilation-targets" "^7.18.2" @@ -980,27 +980,27 @@ "@babel/plugin-transform-unicode-regex" "^7.16.7" "@babel/preset-modules" "^0.1.5" "@babel/types" "^7.18.2" - "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" + 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" "@babel/preset-modules@^0.1.5": - "integrity" "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==" - "resolved" "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz" - "version" "0.1.5" + 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" + esutils "^2.0.2" "@babel/preset-react@^7.12.5", "@babel/preset-react@^7.16.0": - "integrity" "sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA==" - "resolved" "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz" + integrity sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-option" "^7.16.7" @@ -1010,42 +1010,49 @@ "@babel/plugin-transform-react-pure-annotations" "^7.16.7" "@babel/preset-typescript@^7.16.0": - "integrity" "sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg==" - "resolved" "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz" - "version" "7.17.12" + version "7.17.12" + resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz" + integrity sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg== dependencies: "@babel/helper-plugin-utils" "^7.17.12" "@babel/helper-validator-option" "^7.16.7" "@babel/plugin-transform-typescript" "^7.17.12" "@babel/runtime-corejs3@^7.10.2": - "integrity" "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==" - "resolved" "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz" - "version" "7.18.3" + version "7.18.3" + resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz" + integrity sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q== dependencies: - "core-js-pure" "^3.20.2" - "regenerator-runtime" "^0.13.4" + core-js-pure "^3.20.2" + regenerator-runtime "^0.13.4" "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - "integrity" "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==" - "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz" - "version" "7.18.3" + version "7.18.3" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz" + integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== dependencies: - "regenerator-runtime" "^0.13.4" + regenerator-runtime "^0.13.4" + +"@babel/runtime@^7.7.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.6.tgz#6a1ef59f838debd670421f8c7f2cbb8da9751580" + integrity sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ== + dependencies: + regenerator-runtime "^0.13.4" "@babel/template@^7.16.7", "@babel/template@^7.3.3": - "integrity" "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==" - "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz" - "version" "7.16.7" + 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" "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.18.5", "@babel/traverse@^7.7.2": - "integrity" "sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA==" - "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz" - "version" "7.18.5" + version "7.18.5" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz" + integrity sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA== dependencies: "@babel/code-frame" "^7.16.7" "@babel/generator" "^7.18.2" @@ -1055,192 +1062,192 @@ "@babel/helper-split-export-declaration" "^7.16.7" "@babel/parser" "^7.18.5" "@babel/types" "^7.18.4" - "debug" "^4.1.0" - "globals" "^11.1.0" + debug "^4.1.0" + globals "^11.1.0" "@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.17.12", "@babel/types@^7.18.0", "@babel/types@^7.18.2", "@babel/types@^7.18.4", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - "integrity" "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==" - "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz" - "version" "7.18.4" + version "7.18.4" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz" + integrity sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw== dependencies: "@babel/helper-validator-identifier" "^7.16.7" - "to-fast-properties" "^2.0.0" + to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": - "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" - "version" "0.2.3" + version "0.2.3" + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== "@csstools/normalize.css@*": - "integrity" "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" - "resolved" "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz" - "version" "12.0.0" + version "12.0.0" + resolved "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz" + integrity sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg== "@csstools/postcss-cascade-layers@^1.0.4": - "integrity" "sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz" - "version" "1.0.4" + version "1.0.4" + resolved "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz" + integrity sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ== dependencies: "@csstools/selector-specificity" "^2.0.0" - "postcss-selector-parser" "^6.0.10" + postcss-selector-parser "^6.0.10" "@csstools/postcss-color-function@^1.1.0": - "integrity" "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz" - "version" "1.1.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-font-format-keywords@^1.0.0": - "integrity" "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz" - "version" "1.0.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-hwb-function@^1.0.1": - "integrity" "sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz" - "version" "1.0.1" + version "1.0.1" + resolved "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz" + integrity sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" "@csstools/postcss-ic-unit@^1.0.0": - "integrity" "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz" - "version" "1.0.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-is-pseudo-class@^2.0.6": - "integrity" "sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz" - "version" "2.0.6" + version "2.0.6" + resolved "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz" + integrity sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q== dependencies: "@csstools/selector-specificity" "^2.0.0" - "postcss-selector-parser" "^6.0.10" + postcss-selector-parser "^6.0.10" "@csstools/postcss-normalize-display-values@^1.0.0": - "integrity" "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz" - "version" "1.0.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-oklab-function@^1.1.0": - "integrity" "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz" - "version" "1.1.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-progressive-custom-properties@^1.1.0", "@csstools/postcss-progressive-custom-properties@^1.3.0": - "integrity" "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz" - "version" "1.3.0" + 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" + postcss-value-parser "^4.2.0" "@csstools/postcss-stepped-value-functions@^1.0.0": - "integrity" "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz" - "version" "1.0.0" + version "1.0.0" + resolved "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz" + integrity sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" "@csstools/postcss-trigonometric-functions@^1.0.1": - "integrity" "sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz" - "version" "1.0.1" + version "1.0.1" + resolved "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz" + integrity sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" "@csstools/postcss-unset-value@^1.0.1": - "integrity" "sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg==" - "resolved" "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz" - "version" "1.0.1" + version "1.0.1" + resolved "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz" + integrity sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg== "@csstools/selector-specificity@^2.0.0": - "integrity" "sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA==" - "resolved" "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz" - "version" "2.0.1" + version "2.0.1" + resolved "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz" + integrity sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA== "@eslint/eslintrc@^1.3.0": - "integrity" "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==" - "resolved" "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "ajv" "^6.12.4" - "debug" "^4.3.2" - "espree" "^9.3.2" - "globals" "^13.15.0" - "ignore" "^5.2.0" - "import-fresh" "^3.2.1" - "js-yaml" "^4.1.0" - "minimatch" "^3.1.2" - "strip-json-comments" "^3.1.1" + version "1.3.0" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz" + integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.3.2" + globals "^13.15.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" "@humanwhocodes/config-array@^0.9.2": - "integrity" "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==" - "resolved" "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz" - "version" "0.9.5" + 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" + debug "^4.1.1" + minimatch "^3.0.4" "@humanwhocodes/object-schema@^1.2.1": - "integrity" "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" - "resolved" "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz" - "version" "1.2.1" + 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@^1.0.0": - "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==" - "resolved" "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" - "version" "1.1.0" + 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" + 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" "@istanbuljs/schema@^0.1.2": - "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" - "resolved" "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" - "version" "0.1.3" + 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@^27.5.1": - "integrity" "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==" - "resolved" "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz" - "version" "27.5.1" + 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" + chalk "^4.0.0" + jest-message-util "^27.5.1" + jest-util "^27.5.1" + slash "^3.0.0" "@jest/console@^28.1.1": - "integrity" "sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA==" - "resolved" "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz" - "version" "28.1.1" + version "28.1.1" + resolved "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz" + integrity sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA== dependencies: "@jest/types" "^28.1.1" "@types/node" "*" - "chalk" "^4.0.0" - "jest-message-util" "^28.1.1" - "jest-util" "^28.1.1" - "slash" "^3.0.0" + chalk "^4.0.0" + jest-message-util "^28.1.1" + jest-util "^28.1.1" + slash "^3.0.0" "@jest/core@^27.5.1": - "integrity" "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==" - "resolved" "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz" - "version" "27.5.1" + 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" @@ -1248,64 +1255,64 @@ "@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" + 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" "@jest/environment@^27.5.1": - "integrity" "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==" - "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz" - "version" "27.5.1" + 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" + jest-mock "^27.5.1" "@jest/fake-timers@^27.5.1": - "integrity" "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==" - "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz" - "version" "27.5.1" + 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" + jest-message-util "^27.5.1" + jest-mock "^27.5.1" + jest-util "^27.5.1" "@jest/globals@^27.5.1": - "integrity" "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==" - "resolved" "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz" - "version" "27.5.1" + 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" + expect "^27.5.1" "@jest/reporters@^27.5.1": - "integrity" "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==" - "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz" - "version" "27.5.1" + 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" @@ -1313,320 +1320,320 @@ "@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" + 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" "@jest/schemas@^28.0.2": - "integrity" "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==" - "resolved" "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz" - "version" "28.0.2" + 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" "@jest/source-map@^27.5.1": - "integrity" "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==" - "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz" - "version" "27.5.1" + 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" + callsites "^3.0.0" + graceful-fs "^4.2.9" + source-map "^0.6.0" "@jest/test-result@^27.5.1": - "integrity" "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==" - "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz" - "version" "27.5.1" + 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" + collect-v8-coverage "^1.0.0" "@jest/test-result@^28.1.1": - "integrity" "sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ==" - "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz" - "version" "28.1.1" + version "28.1.1" + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz" + integrity sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ== dependencies: "@jest/console" "^28.1.1" "@jest/types" "^28.1.1" "@types/istanbul-lib-coverage" "^2.0.0" - "collect-v8-coverage" "^1.0.0" + collect-v8-coverage "^1.0.0" "@jest/test-sequencer@^27.5.1": - "integrity" "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==" - "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz" - "version" "27.5.1" + 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" + graceful-fs "^4.2.9" + jest-haste-map "^27.5.1" + jest-runtime "^27.5.1" "@jest/transform@^27.5.1": - "integrity" "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==" - "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz" - "version" "27.5.1" + 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" + 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" "@jest/types@^27.5.1": - "integrity" "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==" - "resolved" "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" - "version" "27.5.1" + 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" + chalk "^4.0.0" "@jest/types@^28.1.1": - "integrity" "sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw==" - "resolved" "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz" - "version" "28.1.1" + version "28.1.1" + resolved "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz" + integrity sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw== 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" + chalk "^4.0.0" "@jridgewell/gen-mapping@^0.1.0": - "integrity" "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==" - "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz" - "version" "0.1.1" + 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" "@jridgewell/gen-mapping@^0.3.0": - "integrity" "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==" - "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz" - "version" "0.3.2" + version "0.3.2" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz" + integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== dependencies: "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/resolve-uri@^3.0.3": - "integrity" "sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==" - "resolved" "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz" - "version" "3.0.8" + version "3.0.8" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz" + integrity sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w== "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": - "integrity" "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" - "resolved" "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" - "version" "1.1.2" + version "1.1.2" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== "@jridgewell/source-map@^0.3.2": - "integrity" "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==" - "resolved" "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz" - "version" "0.3.2" + version "0.3.2" + resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz" + integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== dependencies: "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/sourcemap-codec@^1.4.10": - "integrity" "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - "resolved" "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" - "version" "1.4.14" + version "1.4.14" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" + integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": - "integrity" "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==" - "resolved" "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz" - "version" "0.3.14" + version "0.3.14" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz" + integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== dependencies: "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" "@leichtgewicht/ip-codec@^2.0.1": - "integrity" "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" - "resolved" "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" - "version" "2.0.4" + version "2.0.4" + resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" + integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== "@nodelib/fs.scandir@2.1.5": - "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" - "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" - "version" "2.1.5" + 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" + run-parallel "^1.1.9" -"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": - "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" - "version" "2.0.5" +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + 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@^1.2.3": - "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" - "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" - "version" "1.2.8" + 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" + fastq "^1.6.0" "@pmmmwh/react-refresh-webpack-plugin@^0.5.3": - "integrity" "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==" - "resolved" "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz" - "version" "0.5.7" - 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" + version "0.5.7" + resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz" + integrity sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q== + 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" "@rollup/plugin-babel@^5.2.0": - "integrity" "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==" - "resolved" "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz" - "version" "5.3.1" + 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" "@rollup/plugin-node-resolve@^11.2.1": - "integrity" "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==" - "resolved" "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz" - "version" "11.2.1" + 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" + builtin-modules "^3.1.0" + deepmerge "^4.2.2" + is-module "^1.0.0" + resolve "^1.19.0" "@rollup/plugin-replace@^2.4.1": - "integrity" "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==" - "resolved" "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" - "version" "2.4.2" + 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" + magic-string "^0.25.7" "@rollup/pluginutils@^3.1.0": - "integrity" "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==" - "resolved" "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" - "version" "3.1.0" + 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" + estree-walker "^1.0.1" + picomatch "^2.2.2" "@rushstack/eslint-patch@^1.1.0": - "integrity" "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" - "resolved" "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz" - "version" "1.1.3" + 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@^0.23.3": - "integrity" "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" - "resolved" "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz" - "version" "0.23.5" + version "0.23.5" + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz" + integrity sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg== "@sinonjs/commons@^1.7.0": - "integrity" "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==" - "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" - "version" "1.8.3" + 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" + type-detect "4.0.8" "@sinonjs/fake-timers@^8.0.1": - "integrity" "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==" - "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz" - "version" "8.1.0" + 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" "@surma/rollup-plugin-off-main-thread@^2.2.3": - "integrity" "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==" - "resolved" "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz" - "version" "2.2.3" + 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" + 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@^5.4.0": - "integrity" "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz" - "version" "5.4.0" + 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@^5.4.0": - "integrity" "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz" - "version" "5.4.0" + 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@^5.0.1": - "integrity" "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz" - "version" "5.0.1" + 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@^5.0.1": - "integrity" "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz" - "version" "5.0.1" + 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@^5.4.0": - "integrity" "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz" - "version" "5.4.0" + 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@^5.4.0": - "integrity" "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz" - "version" "5.4.0" + 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@^5.4.0": - "integrity" "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz" - "version" "5.4.0" + 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@^5.5.0": - "integrity" "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz" - "version" "5.5.0" + 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@^5.5.0": - "integrity" "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==" - "resolved" "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz" - "version" "5.5.0" + 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" @@ -1638,44 +1645,44 @@ "@svgr/babel-plugin-transform-svg-component" "^5.5.0" "@svgr/core@^5.5.0": - "integrity" "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==" - "resolved" "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz" - "version" "5.5.0" + 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" + camelcase "^6.2.0" + cosmiconfig "^7.0.0" "@svgr/hast-util-to-babel-ast@^5.5.0": - "integrity" "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==" - "resolved" "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz" - "version" "5.5.0" + 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" "@svgr/plugin-jsx@^5.5.0": - "integrity" "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==" - "resolved" "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz" - "version" "5.5.0" + 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" + svg-parser "^2.0.2" "@svgr/plugin-svgo@^5.5.0": - "integrity" "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==" - "resolved" "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz" - "version" "5.5.0" + 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" + cosmiconfig "^7.0.0" + deepmerge "^4.2.2" + svgo "^1.2.2" "@svgr/webpack@^5.5.0": - "integrity" "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==" - "resolved" "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz" - "version" "5.5.0" + 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" @@ -1684,72 +1691,72 @@ "@svgr/core" "^5.5.0" "@svgr/plugin-jsx" "^5.5.0" "@svgr/plugin-svgo" "^5.5.0" - "loader-utils" "^2.0.0" + loader-utils "^2.0.0" -"@testing-library/dom@^8.5.0", "@testing-library/dom@>=7.21.4": - "integrity" "sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA==" - "resolved" "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz" - "version" "8.14.0" +"@testing-library/dom@^8.5.0": + version "8.14.0" + resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz" + integrity sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA== 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" + 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" "@testing-library/jest-dom@^5.16.4": - "integrity" "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==" - "resolved" "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz" - "version" "5.16.4" + 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" + 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" "@testing-library/react@^13.3.0": - "integrity" "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==" - "resolved" "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz" - "version" "13.3.0" + version "13.3.0" + resolved "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz" + integrity sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ== dependencies: "@babel/runtime" "^7.12.5" "@testing-library/dom" "^8.5.0" "@types/react-dom" "^18.0.0" "@testing-library/user-event@^13.5.0": - "integrity" "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==" - "resolved" "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz" - "version" "13.5.0" + 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" "@tootallnate/once@1": - "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" - "version" "1.1.2" + version "1.1.2" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@trysound/sax@0.2.0": - "integrity" "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" - "resolved" "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" - "version" "0.2.0" + version "0.2.0" + resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== "@types/aria-query@^4.2.0": - "integrity" "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" - "resolved" "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz" - "version" "4.2.2" + 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@^7.0.0", "@types/babel__core@^7.1.14", "@types/babel__core@^7.1.9": - "integrity" "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==" - "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz" - "version" "7.1.19" +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": + 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" @@ -1758,101 +1765,101 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - "integrity" "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==" - "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz" - "version" "7.6.4" + 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" "@types/babel__template@*": - "integrity" "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==" - "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz" - "version" "7.4.1" + 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" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - "integrity" "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==" - "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz" - "version" "7.17.1" + 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" "@types/body-parser@*": - "integrity" "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==" - "resolved" "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz" - "version" "1.19.2" + 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" "*" "@types/bonjour@^3.5.9": - "integrity" "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==" - "resolved" "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz" - "version" "3.5.10" + version "3.5.10" + resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz" + integrity sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw== dependencies: "@types/node" "*" "@types/connect-history-api-fallback@^1.3.5": - "integrity" "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==" - "resolved" "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz" - "version" "1.3.5" + 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" "*" "@types/connect@*": - "integrity" "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==" - "resolved" "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" - "version" "3.4.35" + version "3.4.35" + resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" + integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== dependencies: "@types/node" "*" "@types/eslint-scope@^3.7.3": - "integrity" "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==" - "resolved" "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz" - "version" "3.7.3" + 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" "*" "@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1": - "integrity" "sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw==" - "resolved" "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz" - "version" "8.4.3" + version "8.4.3" + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz" + integrity sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw== dependencies: "@types/estree" "*" "@types/json-schema" "*" "@types/estree@*": - "integrity" "sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ==" - "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.52.tgz" - "version" "0.0.52" - -"@types/estree@^0.0.51": - "integrity" "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" - "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz" - "version" "0.0.51" + version "0.0.52" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.52.tgz" + integrity sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ== "@types/estree@0.0.39": - "integrity" "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" - "version" "0.0.39" + version "0.0.39" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" + integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + +"@types/estree@^0.0.51": + version "0.0.51" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz" + integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": - "integrity" "sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q==" - "resolved" "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz" - "version" "4.17.29" + version "4.17.29" + resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz" + integrity sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q== dependencies: "@types/node" "*" "@types/qs" "*" "@types/range-parser" "*" "@types/express@*", "@types/express@^4.17.13": - "integrity" "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==" - "resolved" "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz" - "version" "4.17.13" + 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" @@ -1860,327 +1867,327 @@ "@types/serve-static" "*" "@types/graceful-fs@^4.1.2": - "integrity" "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==" - "resolved" "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" - "version" "4.1.5" + 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" "*" "@types/html-minifier-terser@^6.0.0": - "integrity" "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - "resolved" "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" - "version" "6.1.0" + 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@^1.17.8": - "integrity" "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==" - "resolved" "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz" - "version" "1.17.9" + version "1.17.9" + resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz" + integrity sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw== dependencies: "@types/node" "*" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - "integrity" "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" - "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" - "version" "2.0.4" + 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@*": - "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==" - "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - "version" "3.0.0" + 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" "*" "@types/istanbul-reports@^3.0.0": - "integrity" "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==" - "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" - "version" "3.0.1" + 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" "*" "@types/jest@*": - "integrity" "sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==" - "resolved" "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz" - "version" "28.1.3" + version "28.1.3" + resolved "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz" + integrity sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw== dependencies: - "jest-matcher-utils" "^28.0.0" - "pretty-format" "^28.0.0" + jest-matcher-utils "^28.0.0" + pretty-format "^28.0.0" "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - "integrity" "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - "resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz" - "version" "7.0.11" + 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@^0.0.29": - "integrity" "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" - "resolved" "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" - "version" "0.0.29" + version "0.0.29" + resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== "@types/mime@^1": - "integrity" "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - "resolved" "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" - "version" "1.3.2" + version "1.3.2" + resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" + integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== "@types/node@*": - "integrity" "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==" - "resolved" "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz" - "version" "18.0.0" + version "18.0.0" + resolved "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz" + integrity sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA== "@types/parse-json@^4.0.0": - "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - "resolved" "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" - "version" "4.0.0" + 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@^2.1.5": - "integrity" "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==" - "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz" - "version" "2.6.3" + version "2.6.3" + resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz" + integrity sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg== "@types/prop-types@*": - "integrity" "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz" - "version" "15.7.5" + 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@^1.5.1": - "integrity" "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" - "resolved" "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz" - "version" "1.5.5" + 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@*": - "integrity" "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - "resolved" "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz" - "version" "6.9.7" + 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@*": - "integrity" "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - "resolved" "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" - "version" "1.2.4" + version "1.2.4" + resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" + integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== "@types/react-dom@^18.0.0": - "integrity" "sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA==" - "resolved" "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz" - "version" "18.0.5" + version "18.0.5" + resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz" + integrity sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA== dependencies: "@types/react" "*" "@types/react@*": - "integrity" "sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q==" - "resolved" "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz" - "version" "18.0.14" + version "18.0.14" + resolved "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz" + integrity sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" - "csstype" "^3.0.2" + csstype "^3.0.2" "@types/resolve@1.17.1": - "integrity" "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==" - "resolved" "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" - "version" "1.17.1" + version "1.17.1" + resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" + integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== dependencies: "@types/node" "*" "@types/retry@0.12.0": - "integrity" "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - "resolved" "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" - "version" "0.12.0" + version "0.12.0" + resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" + integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== "@types/scheduler@*": - "integrity" "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - "resolved" "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" - "version" "0.16.2" + 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@^1.9.1": - "integrity" "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==" - "resolved" "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz" - "version" "1.9.1" + 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" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": - "integrity" "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==" - "resolved" "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz" - "version" "1.13.10" + 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" "*" "@types/sockjs@^0.3.33": - "integrity" "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==" - "resolved" "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz" - "version" "0.3.33" + version "0.3.33" + resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz" + integrity sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw== dependencies: "@types/node" "*" "@types/stack-utils@^2.0.0": - "integrity" "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" - "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" - "version" "2.0.1" + 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@^5.9.1": - "integrity" "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==" - "resolved" "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz" - "version" "5.14.5" + version "5.14.5" + resolved "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz" + integrity sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ== dependencies: "@types/jest" "*" "@types/trusted-types@^2.0.2": - "integrity" "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" - "resolved" "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz" - "version" "2.0.2" + 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@^8.5.1": - "integrity" "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==" - "resolved" "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz" - "version" "8.5.3" + version "8.5.3" + resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz" + integrity sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w== dependencies: "@types/node" "*" "@types/yargs-parser@*": - "integrity" "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" - "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz" - "version" "21.0.0" + version "21.0.0" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz" + integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== "@types/yargs@^16.0.0": - "integrity" "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==" - "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz" - "version" "16.0.4" + 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" "*" "@types/yargs@^17.0.8": - "integrity" "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==" - "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz" - "version" "17.0.10" + 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" "*" -"@typescript-eslint/eslint-plugin@^4.0.0 || ^5.0.0", "@typescript-eslint/eslint-plugin@^5.5.0": - "integrity" "sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz" - "version" "5.30.0" +"@typescript-eslint/eslint-plugin@^5.5.0": + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz" + integrity sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow== dependencies: "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/type-utils" "5.30.0" "@typescript-eslint/utils" "5.30.0" - "debug" "^4.3.4" - "functional-red-black-tree" "^1.0.1" - "ignore" "^5.2.0" - "regexpp" "^3.2.0" - "semver" "^7.3.7" - "tsutils" "^3.21.0" + debug "^4.3.4" + functional-red-black-tree "^1.0.1" + ignore "^5.2.0" + regexpp "^3.2.0" + semver "^7.3.7" + tsutils "^3.21.0" "@typescript-eslint/experimental-utils@^5.0.0": - "integrity" "sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz" + integrity sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A== dependencies: "@typescript-eslint/utils" "5.30.0" -"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.5.0": - "integrity" "sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz" - "version" "5.30.0" +"@typescript-eslint/parser@^5.5.0": + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz" + integrity sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA== dependencies: "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/types" "5.30.0" "@typescript-eslint/typescript-estree" "5.30.0" - "debug" "^4.3.4" + debug "^4.3.4" "@typescript-eslint/scope-manager@5.30.0": - "integrity" "sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz" + integrity sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ== dependencies: "@typescript-eslint/types" "5.30.0" "@typescript-eslint/visitor-keys" "5.30.0" "@typescript-eslint/type-utils@5.30.0": - "integrity" "sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz" + integrity sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg== dependencies: "@typescript-eslint/utils" "5.30.0" - "debug" "^4.3.4" - "tsutils" "^3.21.0" + debug "^4.3.4" + tsutils "^3.21.0" "@typescript-eslint/types@5.30.0": - "integrity" "sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz" + integrity sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag== "@typescript-eslint/typescript-estree@5.30.0": - "integrity" "sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz" + integrity sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw== dependencies: "@typescript-eslint/types" "5.30.0" "@typescript-eslint/visitor-keys" "5.30.0" - "debug" "^4.3.4" - "globby" "^11.1.0" - "is-glob" "^4.0.3" - "semver" "^7.3.7" - "tsutils" "^3.21.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" -"@typescript-eslint/utils@^5.13.0", "@typescript-eslint/utils@5.30.0": - "integrity" "sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.0.tgz" - "version" "5.30.0" +"@typescript-eslint/utils@5.30.0", "@typescript-eslint/utils@^5.13.0": + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.0.tgz" + integrity sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw== dependencies: "@types/json-schema" "^7.0.9" "@typescript-eslint/scope-manager" "5.30.0" "@typescript-eslint/types" "5.30.0" "@typescript-eslint/typescript-estree" "5.30.0" - "eslint-scope" "^5.1.1" - "eslint-utils" "^3.0.0" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" "@typescript-eslint/visitor-keys@5.30.0": - "integrity" "sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz" - "version" "5.30.0" + version "5.30.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz" + integrity sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw== dependencies: "@typescript-eslint/types" "5.30.0" - "eslint-visitor-keys" "^3.3.0" + eslint-visitor-keys "^3.3.0" "@webassemblyjs/ast@1.11.1": - "integrity" "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz" - "version" "1.11.1" + 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" "@webassemblyjs/floating-point-hex-parser@1.11.1": - "integrity" "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz" - "version" "1.11.1" + 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@1.11.1": - "integrity" "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz" - "version" "1.11.1" + 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@1.11.1": - "integrity" "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz" - "version" "1.11.1" + 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@1.11.1": - "integrity" "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz" - "version" "1.11.1" + 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" "@webassemblyjs/helper-wasm-bytecode@1.11.1": - "integrity" "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz" - "version" "1.11.1" + 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@1.11.1": - "integrity" "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz" - "version" "1.11.1" + 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" @@ -2188,28 +2195,28 @@ "@webassemblyjs/wasm-gen" "1.11.1" "@webassemblyjs/ieee754@1.11.1": - "integrity" "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz" - "version" "1.11.1" + 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" "@webassemblyjs/leb128@1.11.1": - "integrity" "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz" - "version" "1.11.1" + 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" "@webassemblyjs/utf8@1.11.1": - "integrity" "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" + integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== "@webassemblyjs/wasm-edit@1.11.1": - "integrity" "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz" - "version" "1.11.1" + 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" @@ -2221,9 +2228,9 @@ "@webassemblyjs/wast-printer" "1.11.1" "@webassemblyjs/wasm-gen@1.11.1": - "integrity" "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz" - "version" "1.11.1" + 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" @@ -2232,9 +2239,9 @@ "@webassemblyjs/utf8" "1.11.1" "@webassemblyjs/wasm-opt@1.11.1": - "integrity" "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz" - "version" "1.11.1" + 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" @@ -2242,9 +2249,9 @@ "@webassemblyjs/wasm-parser" "1.11.1" "@webassemblyjs/wasm-parser@1.11.1": - "integrity" "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz" - "version" "1.11.1" + 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" @@ -2254,457 +2261,432 @@ "@webassemblyjs/utf8" "1.11.1" "@webassemblyjs/wast-printer@1.11.1": - "integrity" "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz" - "version" "1.11.1" + 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" "@xtuc/ieee754@^1.2.0": - "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - "resolved" "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" - "version" "1.2.0" + version "1.2.0" + resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== "@xtuc/long@4.2.2": - "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - "resolved" "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" - "version" "4.2.2" - -"abab@^2.0.3", "abab@^2.0.5": - "integrity" "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" - "version" "2.0.6" - -"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.8": - "integrity" "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" - "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" - "version" "1.3.8" - dependencies: - "mime-types" "~2.1.34" - "negotiator" "0.6.3" - -"acorn-globals@^6.0.0": - "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==" - "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "acorn" "^7.1.1" - "acorn-walk" "^7.1.1" - -"acorn-import-assertions@^1.7.6": - "integrity" "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" - "resolved" "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" - "version" "1.8.0" - -"acorn-jsx@^5.3.2": - "integrity" "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" - "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" - "version" "5.3.2" - -"acorn-node@^1.8.2": - "integrity" "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==" - "resolved" "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz" - "version" "1.8.2" - dependencies: - "acorn" "^7.0.0" - "acorn-walk" "^7.0.0" - "xtend" "^4.0.2" - -"acorn-walk@^7.0.0", "acorn-walk@^7.1.1": - "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" - "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" - "version" "7.2.0" - -"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^8", "acorn@^8.2.4", "acorn@^8.4.1", "acorn@^8.5.0", "acorn@^8.7.1": - "integrity" "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" - "version" "8.7.1" - -"acorn@^7.0.0": - "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - "version" "7.4.1" - -"acorn@^7.1.1": - "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - "version" "7.4.1" - -"address@^1.0.1", "address@^1.1.2": - "integrity" "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" - "resolved" "https://registry.npmjs.org/address/-/address-1.2.0.tgz" - "version" "1.2.0" - -"adjust-sourcemap-loader@^4.0.0": - "integrity" "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==" - "resolved" "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "loader-utils" "^2.0.0" - "regex-parser" "^2.2.11" - -"agent-base@6": - "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" - "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" - "version" "6.0.2" - dependencies: - "debug" "4" - -"ajv-formats@^2.1.1": - "integrity" "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==" - "resolved" "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "ajv" "^8.0.0" - -"ajv-keywords@^3.4.1", "ajv-keywords@^3.5.2": - "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" - "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" - "version" "3.5.2" - -"ajv-keywords@^5.0.0": - "integrity" "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==" - "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "fast-deep-equal" "^3.1.3" - -"ajv@^6.10.0", "ajv@^6.12.2", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1": - "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" - "version" "6.12.6" - 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" - -"ajv@^8.0.0": - "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" - "version" "8.11.0" - dependencies: - "fast-deep-equal" "^3.1.1" - "json-schema-traverse" "^1.0.0" - "require-from-string" "^2.0.2" - "uri-js" "^4.2.2" - -"ajv@^8.6.0", "ajv@>=8": - "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" - "version" "8.11.0" - dependencies: - "fast-deep-equal" "^3.1.1" - "json-schema-traverse" "^1.0.0" - "require-from-string" "^2.0.2" - "uri-js" "^4.2.2" - -"ajv@^8.8.0", "ajv@^8.8.2": - "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" - "version" "8.11.0" - 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-escapes@^4.2.1", "ansi-escapes@^4.3.1": - "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==" - "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" - "version" "4.3.2" - dependencies: - "type-fest" "^0.21.3" - -"ansi-html-community@^0.0.8": - "integrity" "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" - "resolved" "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" - "version" "0.0.8" - -"ansi-regex@^5.0.1": - "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - "version" "5.0.1" - -"ansi-regex@^6.0.1": - "integrity" "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" - "version" "6.0.1" - -"ansi-styles@^3.2.1": - "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - "version" "3.2.1" - dependencies: - "color-convert" "^1.9.0" - -"ansi-styles@^4.0.0", "ansi-styles@^4.1.0": - "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "color-convert" "^2.0.1" - -"ansi-styles@^5.0.0": - "integrity" "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" - "version" "5.2.0" - -"anymatch@^3.0.3", "anymatch@~3.1.2": - "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" - "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "normalize-path" "^3.0.0" - "picomatch" "^2.0.4" - -"arg@^5.0.2": - "integrity" "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - "resolved" "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" - "version" "5.0.2" - -"argparse@^1.0.7": - "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" - "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" - "version" "1.0.10" - dependencies: - "sprintf-js" "~1.0.2" - -"argparse@^2.0.1": - "integrity" "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - "resolved" "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" - "version" "2.0.1" - -"aria-query@^4.2.2": - "integrity" "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==" - "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" - "version" "4.2.2" + version "4.2.2" + resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +abab@^2.0.3, abab@^2.0.5: + version "2.0.6" + resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" + integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== + +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: + 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" + +acorn-globals@^6.0.0: + 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" + +acorn-import-assertions@^1.7.6: + version "1.8.0" + resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" + integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-node@^1.8.2: + 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" + +acorn-walk@^7.0.0, acorn-walk@^7.1.1: + version "7.2.0" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^7.0.0, acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1: + version "8.7.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" + integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== + +address@^1.0.1, address@^1.1.2: + version "1.2.0" + resolved "https://registry.npmjs.org/address/-/address-1.2.0.tgz" + integrity sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig== + +adjust-sourcemap-loader@^4.0.0: + 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" + +agent-base@6: + 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" + +ajv-formats@^2.1.1: + 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" + +ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv-keywords@^5.0.0: + 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" + +ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: + 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" + +ajv@^8.0.0, ajv@^8.6.0, ajv@^8.8.0: + 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" + +ansi-escapes@^4.2.1, ansi-escapes@^4.3.1: + 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" + +ansi-html-community@^0.0.8: + 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@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + +ansi-styles@^3.2.1: + 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" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + 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" + +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +anymatch@^3.0.3, anymatch@~3.1.2: + 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" + +arg@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" + integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== + +argparse@^1.0.7: + 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" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +aria-query@^4.2.2: + 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" -"aria-query@^5.0.0": - "integrity" "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" - "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz" - "version" "5.0.0" - -"array-flatten@^2.1.2": - "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" - "version" "2.1.2" - -"array-flatten@1.1.1": - "integrity" "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - "version" "1.1.1" - -"array-includes@^3.1.4", "array-includes@^3.1.5": - "integrity" "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==" - "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz" - "version" "3.1.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.4" - "es-abstract" "^1.19.5" - "get-intrinsic" "^1.1.1" - "is-string" "^1.0.7" - -"array-union@^2.1.0": - "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - "resolved" "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" - "version" "2.1.0" - -"array.prototype.flat@^1.2.5": - "integrity" "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==" - "resolved" "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.2" - "es-shim-unscopables" "^1.0.0" - -"array.prototype.flatmap@^1.3.0": - "integrity" "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==" - "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.2" - "es-shim-unscopables" "^1.0.0" - -"array.prototype.reduce@^1.0.4": - "integrity" "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==" - "resolved" "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.2" - "es-array-method-boxes-properly" "^1.0.0" - "is-string" "^1.0.7" - -"asap@~2.0.6": - "integrity" "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - "resolved" "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" - "version" "2.0.6" - -"ast-types-flow@^0.0.7": - "integrity" "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" - "resolved" "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" - "version" "0.0.7" - -"async@^3.2.3": - "integrity" "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - "resolved" "https://registry.npmjs.org/async/-/async-3.2.4.tgz" - "version" "3.2.4" - -"asynckit@^0.4.0": - "integrity" "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - "version" "0.4.0" - -"at-least-node@^1.0.0": - "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" - "version" "1.0.0" - -"atob@^2.1.2": - "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" - "version" "2.1.2" - -"autoprefixer@^10.4.7": - "integrity" "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==" - "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz" - "version" "10.4.7" - 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" - -"axe-core@^4.4.2": - "integrity" "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==" - "resolved" "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz" - "version" "4.4.2" - -"axios@^0.27.2": - "integrity" "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==" - "resolved" "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz" - "version" "0.27.2" - dependencies: - "follow-redirects" "^1.14.9" - "form-data" "^4.0.0" - -"axobject-query@^2.2.0": - "integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" - "resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" - "version" "2.2.0" - -"babel-jest@^27.4.2", "babel-jest@^27.5.1": - "integrity" "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==" - "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz" - "version" "27.5.1" +aria-query@^5.0.0: + 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== + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +array-flatten@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-includes@^3.1.4, array-includes@^3.1.5: + version "3.1.5" + resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz" + integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + get-intrinsic "^1.1.1" + is-string "^1.0.7" + +array-union@^2.1.0: + 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@^1.2.5: + 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" + +array.prototype.flatmap@^1.3.0: + 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" + +array.prototype.reduce@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz" + integrity sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.2" + es-array-method-boxes-properly "^1.0.0" + is-string "^1.0.7" + +asap@~2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + +ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" + integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== + +async@^3.2.3: + version "3.2.4" + resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +autoprefixer@^10.4.7: + version "10.4.7" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz" + integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== + 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" + +axe-core@^4.4.2: + version "4.4.2" + resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz" + integrity sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA== + +axios@^0.27.2: + 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" + +axobject-query@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" + integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== + +babel-jest@^27.4.2, babel-jest@^27.5.1: + 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" - -"babel-loader@^8.2.3": - "integrity" "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==" - "resolved" "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz" - "version" "8.2.5" - dependencies: - "find-cache-dir" "^3.3.1" - "loader-utils" "^2.0.0" - "make-dir" "^3.1.0" - "schema-utils" "^2.6.5" - -"babel-plugin-dynamic-import-node@^2.3.3": - "integrity" "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==" - "resolved" "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz" - "version" "2.3.3" - dependencies: - "object.assign" "^4.1.0" - -"babel-plugin-istanbul@^6.1.1": - "integrity" "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==" - "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" - "version" "6.1.1" + 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" + +babel-loader@^8.2.3: + 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" + +babel-plugin-dynamic-import-node@^2.3.3: + 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" + +babel-plugin-istanbul@^6.1.1: + 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" + istanbul-lib-instrument "^5.0.4" + test-exclude "^6.0.0" -"babel-plugin-jest-hoist@^27.5.1": - "integrity" "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==" - "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz" - "version" "27.5.1" +babel-plugin-jest-hoist@^27.5.1: + 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" -"babel-plugin-macros@^3.1.0": - "integrity" "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==" - "resolved" "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz" - "version" "3.1.0" +babel-plugin-macros@^3.1.0: + 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" + cosmiconfig "^7.0.0" + resolve "^1.19.0" -"babel-plugin-named-asset-import@^0.3.8": - "integrity" "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" - "resolved" "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz" - "version" "0.3.8" +babel-plugin-named-asset-import@^0.3.8: + 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== -"babel-plugin-polyfill-corejs2@^0.3.0": - "integrity" "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==" - "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz" - "version" "0.3.1" +babel-plugin-polyfill-corejs2@^0.3.0: + 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" + semver "^6.1.1" -"babel-plugin-polyfill-corejs3@^0.5.0": - "integrity" "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==" - "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz" - "version" "0.5.2" +babel-plugin-polyfill-corejs3@^0.5.0: + 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" + core-js-compat "^3.21.0" -"babel-plugin-polyfill-regenerator@^0.3.0": - "integrity" "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==" - "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz" - "version" "0.3.1" +babel-plugin-polyfill-regenerator@^0.3.0: + 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" -"babel-plugin-transform-react-remove-prop-types@^0.4.24": - "integrity" "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz" - "version" "0.4.24" +babel-plugin-transform-react-remove-prop-types@^0.4.24: + 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@^1.0.0": - "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==" - "resolved" "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" - "version" "1.0.1" +babel-preset-current-node-syntax@^1.0.0: + 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" @@ -2719,18 +2701,18 @@ "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" -"babel-preset-jest@^27.5.1": - "integrity" "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==" - "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz" - "version" "27.5.1" +babel-preset-jest@^27.5.1: + 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" + babel-plugin-jest-hoist "^27.5.1" + babel-preset-current-node-syntax "^1.0.0" -"babel-preset-react-app@^10.0.1": - "integrity" "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==" - "resolved" "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz" - "version" "10.0.1" +babel-preset-react-app@^10.0.1: + 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" @@ -2746,2788 +2728,2726 @@ "@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@^1.0.0": - "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - "version" "1.0.2" - -"batch@0.6.1": - "integrity" "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" - "resolved" "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" - "version" "0.6.1" - -"bfj@^7.0.2": - "integrity" "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==" - "resolved" "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz" - "version" "7.0.2" - dependencies: - "bluebird" "^3.5.5" - "check-types" "^11.1.1" - "hoopy" "^0.1.4" - "tryer" "^1.0.1" - -"big.js@^5.2.2": - "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - "resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" - "version" "5.2.2" - -"binary-extensions@^2.0.0": - "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" - "version" "2.2.0" - -"bluebird@^3.5.5": - "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" - "version" "3.7.2" - -"body-parser@1.20.0": - "integrity" "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==" - "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz" - "version" "1.20.0" - 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" - -"bonjour-service@^1.0.11": - "integrity" "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==" - "resolved" "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz" - "version" "1.0.13" - dependencies: - "array-flatten" "^2.1.2" - "dns-equal" "^1.0.0" - "fast-deep-equal" "^3.1.3" - "multicast-dns" "^7.2.5" - -"boolbase@^1.0.0", "boolbase@~1.0.0": - "integrity" "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" - "version" "1.0.0" - -"brace-expansion@^1.1.7": - "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" - "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - "version" "1.1.11" - dependencies: - "balanced-match" "^1.0.0" - "concat-map" "0.0.1" - -"brace-expansion@^2.0.1": - "integrity" "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==" - "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "balanced-match" "^1.0.0" - -"braces@^3.0.2", "braces@~3.0.2": - "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" - "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "fill-range" "^7.0.1" - -"browser-process-hrtime@^1.0.0": - "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" - "version" "1.0.0" - -"browserslist@^4.0.0", "browserslist@^4.14.5", "browserslist@^4.16.6", "browserslist@^4.18.1", "browserslist@^4.20.2", "browserslist@^4.20.3", "browserslist@^4.21.0", "browserslist@>= 4", "browserslist@>= 4.21.0", "browserslist@>=4": - "integrity" "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==" - "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz" - "version" "4.21.0" - dependencies: - "caniuse-lite" "^1.0.30001358" - "electron-to-chromium" "^1.4.164" - "node-releases" "^2.0.5" - "update-browserslist-db" "^1.0.0" - -"bser@2.1.1": - "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==" - "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "node-int64" "^0.4.0" - -"buffer-from@^1.0.0": - "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" - "version" "1.1.2" - -"builtin-modules@^3.1.0": - "integrity" "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" - "resolved" "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" - "version" "3.3.0" - -"bytes@3.0.0": - "integrity" "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" - "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" - "version" "3.0.0" - -"bytes@3.1.2": - "integrity" "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" - "version" "3.1.2" - -"call-bind@^1.0.0", "call-bind@^1.0.2": - "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" - "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "function-bind" "^1.1.1" - "get-intrinsic" "^1.0.2" - -"callsites@^3.0.0": - "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - "version" "3.1.0" - -"camel-case@^4.1.2": - "integrity" "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==" - "resolved" "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" - "version" "4.1.2" - dependencies: - "pascal-case" "^3.1.2" - "tslib" "^2.0.3" - -"camelcase-css@^2.0.1": - "integrity" "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" - "resolved" "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" - "version" "2.0.1" - -"camelcase@^5.3.1": - "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - "version" "5.3.1" - -"camelcase@^6.2.0", "camelcase@^6.2.1": - "integrity" "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" - "version" "6.3.0" - -"caniuse-api@^3.0.0": - "integrity" "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==" - "resolved" "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "browserslist" "^4.0.0" - "caniuse-lite" "^1.0.0" - "lodash.memoize" "^4.1.2" - "lodash.uniq" "^4.5.0" - -"caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30001335", "caniuse-lite@^1.0.30001358": - "integrity" "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==" - "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz" - "version" "1.0.30001359" - -"case-sensitive-paths-webpack-plugin@^2.4.0": - "integrity" "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" - "resolved" "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz" - "version" "2.4.0" - -"chalk@^2.0.0": - "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "ansi-styles" "^3.2.1" - "escape-string-regexp" "^1.0.5" - "supports-color" "^5.3.0" - -"chalk@^2.4.1": - "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "ansi-styles" "^3.2.1" - "escape-string-regexp" "^1.0.5" - "supports-color" "^5.3.0" - -"chalk@^3.0.0": - "integrity" "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "ansi-styles" "^4.1.0" - "supports-color" "^7.1.0" - -"chalk@^4.0.0", "chalk@^4.0.2", "chalk@^4.1.0", "chalk@^4.1.2": - "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" - "version" "4.1.2" - dependencies: - "ansi-styles" "^4.1.0" - "supports-color" "^7.1.0" - -"char-regex@^1.0.2": - "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" - "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" - "version" "1.0.2" - -"char-regex@^2.0.0": - "integrity" "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" - "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz" - "version" "2.0.1" - -"charcodes@^0.2.0": - "integrity" "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" - "resolved" "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz" - "version" "0.2.0" - -"check-types@^11.1.1": - "integrity" "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" - "resolved" "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" - "version" "11.1.2" - -"chokidar@^3.4.2", "chokidar@^3.5.3": - "integrity" "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==" - "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" - "version" "3.5.3" - 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" + babel-plugin-macros "^3.1.0" + babel-plugin-transform-react-remove-prop-types "^0.4.24" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== + +bfj@^7.0.2: + 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" + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +bluebird@^3.5.5: + version "3.7.2" + resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +body-parser@1.20.0: + 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" + +bonjour-service@^1.0.11: + version "1.0.13" + resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz" + integrity sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA== + dependencies: + array-flatten "^2.1.2" + dns-equal "^1.0.0" + fast-deep-equal "^3.1.3" + multicast-dns "^7.2.5" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +brace-expansion@^1.1.7: + 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" + +brace-expansion@^2.0.1: + 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" + +braces@^3.0.2, braces@~3.0.2: + 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" + +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.18.1, browserslist@^4.20.2, browserslist@^4.20.3, browserslist@^4.21.0: + version "4.21.0" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz" + integrity sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA== + dependencies: + caniuse-lite "^1.0.30001358" + electron-to-chromium "^1.4.164" + node-releases "^2.0.5" + update-browserslist-db "^1.0.0" + +bser@2.1.1: + 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" + +buffer-from@^1.0.0: + 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@^3.1.0: + version "3.3.0" + resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" + integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +call-bind@^1.0.0, call-bind@^1.0.2: + 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" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camel-case@^4.1.2: + 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" + +camelcase-css@^2.0.1: + 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== + +camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.2.0, camelcase@^6.2.1: + version "6.3.0" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caniuse-api@^3.0.0: + 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" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001358: + version "1.0.30001359" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz" + integrity sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw== + +case-sensitive-paths-webpack-plugin@^2.4.0: + 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@^2.0.0, chalk@^2.4.1: + 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" + +chalk@^3.0.0: + 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" + +chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: + 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" + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +char-regex@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz" + integrity sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw== + +charcodes@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz" + integrity sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ== + +check-types@^11.1.1: + version "11.1.2" + resolved "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" + integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== + +chokidar@^3.4.2, chokidar@^3.5.3: + version "3.5.3" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + 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" optionalDependencies: - "fsevents" "~2.3.2" + fsevents "~2.3.2" -"chrome-trace-event@^1.0.2": - "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - "resolved" "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" - "version" "1.0.3" +chrome-trace-event@^1.0.2: + 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@^3.2.0": - "integrity" "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==" - "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz" - "version" "3.3.2" +ci-info@^3.2.0: + version "3.3.2" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz" + integrity sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg== -"cjs-module-lexer@^1.0.0": - "integrity" "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" - "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz" - "version" "1.2.2" +cjs-module-lexer@^1.0.0: + 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@^5.2.2": - "integrity" "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==" - "resolved" "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz" - "version" "5.3.0" +clean-css@^5.2.2: + 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" + source-map "~0.6.0" -"cliui@^7.0.2": - "integrity" "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==" - "resolved" "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" - "version" "7.0.4" +cliui@^7.0.2: + 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" + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" -"co@^4.6.0": - "integrity" "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" - "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" - "version" "4.6.0" +co@^4.6.0: + version "4.6.0" + resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -"coa@^2.0.2": - "integrity" "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==" - "resolved" "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" - "version" "2.0.2" +coa@^2.0.2: + 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" - -"collect-v8-coverage@^1.0.0": - "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" - "resolved" "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" - "version" "1.0.1" - -"color-convert@^1.9.0": - "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" - "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" - "version" "1.9.3" - dependencies: - "color-name" "1.1.3" - -"color-convert@^2.0.1": - "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" - "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "color-name" "~1.1.4" - -"color-name@^1.1.4", "color-name@~1.1.4": - "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - "version" "1.1.4" - -"color-name@1.1.3": - "integrity" "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - "version" "1.1.3" - -"colord@^2.9.1": - "integrity" "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" - "resolved" "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz" - "version" "2.9.2" - -"colorette@^2.0.10": - "integrity" "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" - "resolved" "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" - "version" "2.0.19" - -"combined-stream@^1.0.8": - "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" - "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" - "version" "1.0.8" - dependencies: - "delayed-stream" "~1.0.0" - -"commander@^2.20.0": - "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - "version" "2.20.3" - -"commander@^7.2.0": - "integrity" "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - "resolved" "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - "version" "7.2.0" - -"commander@^8.3.0": - "integrity" "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - "resolved" "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" - "version" "8.3.0" - -"common-path-prefix@^3.0.0": - "integrity" "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - "resolved" "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" - "version" "3.0.0" - -"common-tags@^1.8.0": - "integrity" "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" - "resolved" "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz" - "version" "1.8.2" - -"commondir@^1.0.1": - "integrity" "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" - "version" "1.0.1" - -"compressible@~2.0.16": - "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" - "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" - "version" "2.0.18" - dependencies: - "mime-db" ">= 1.43.0 < 2" - -"compression@^1.7.4": - "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" - "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" - "version" "1.7.4" - 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" - -"concat-map@0.0.1": - "integrity" "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - "version" "0.0.1" - -"confusing-browser-globals@^1.0.11": - "integrity" "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" - "resolved" "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" - "version" "1.0.11" - -"connect-history-api-fallback@^1.6.0": - "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" - "resolved" "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" - "version" "1.6.0" - -"content-disposition@0.5.4": - "integrity" "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==" - "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" - "version" "0.5.4" - dependencies: - "safe-buffer" "5.2.1" - -"content-type@~1.0.4": - "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" - "version" "1.0.4" - -"convert-source-map@^1.4.0", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0": - "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==" - "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz" - "version" "1.8.0" - dependencies: - "safe-buffer" "~5.1.1" - -"cookie-signature@1.0.6": - "integrity" "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - "version" "1.0.6" - -"cookie@0.5.0": - "integrity" "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" - "version" "0.5.0" - -"core-js-compat@^3.21.0", "core-js-compat@^3.22.1": - "integrity" "sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw==" - "resolved" "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.3.tgz" - "version" "3.23.3" - dependencies: - "browserslist" "^4.21.0" - "semver" "7.0.0" - -"core-js-pure@^3.20.2", "core-js-pure@^3.8.1": - "integrity" "sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA==" - "resolved" "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.3.tgz" - "version" "3.23.3" - -"core-js@^3.19.2": - "integrity" "sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q==" - "resolved" "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz" - "version" "3.23.3" - -"core-util-is@~1.0.0": - "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" - "version" "1.0.3" - -"cosmiconfig@^6.0.0": - "integrity" "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==" - "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" - "version" "6.0.0" + chalk "^2.4.1" + q "^1.1.2" + +collect-v8-coverage@^1.0.0: + 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@^1.9.0: + 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" + +color-convert@^2.0.1: + 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" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@^1.1.4, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +colord@^2.9.1: + version "2.9.2" + resolved "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz" + integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== + +colorette@^2.0.10: + version "2.0.19" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" + integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== + +combined-stream@^1.0.8: + 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" + +commander@^2.20.0: + 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== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +commander@^8.3.0: + version "8.3.0" + resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + +common-path-prefix@^3.0.0: + 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@^1.8.0: + 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@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== + +compressible@~2.0.16: + 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" + +compression@^1.7.4: + 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" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +confusing-browser-globals@^1.0.11: + 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@^1.6.0: + 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@0.5.4: + 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" + +content-type@~1.0.4: + 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@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: + 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" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + +cookie@0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + +core-js-compat@^3.21.0, core-js-compat@^3.22.1: + version "3.23.3" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.3.tgz" + integrity sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw== + dependencies: + browserslist "^4.21.0" + semver "7.0.0" + +core-js-pure@^3.20.2, core-js-pure@^3.8.1: + version "3.23.3" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.3.tgz" + integrity sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA== + +core-js@^3.19.2: + version "3.23.3" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz" + integrity sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q== + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +cosmiconfig@^6.0.0: + 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" + import-fresh "^3.1.0" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.7.2" -"cosmiconfig@^7.0.0": - "integrity" "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==" - "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz" - "version" "7.0.1" +cosmiconfig@^7.0.0: + 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" - -"cross-spawn@^7.0.2", "cross-spawn@^7.0.3": - "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" - "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" - "version" "7.0.3" - dependencies: - "path-key" "^3.1.0" - "shebang-command" "^2.0.0" - "which" "^2.0.1" - -"crypto-random-string@^2.0.0": - "integrity" "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" - "resolved" "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" - "version" "2.0.0" - -"css-blank-pseudo@^3.0.3": - "integrity" "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==" - "resolved" "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz" - "version" "3.0.3" - dependencies: - "postcss-selector-parser" "^6.0.9" - -"css-declaration-sorter@^6.3.0": - "integrity" "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==" - "resolved" "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz" - "version" "6.3.0" - -"css-has-pseudo@^3.0.4": - "integrity" "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==" - "resolved" "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "postcss-selector-parser" "^6.0.9" - -"css-loader@^6.5.1": - "integrity" "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==" - "resolved" "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz" - "version" "6.7.1" - 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" - -"css-minimizer-webpack-plugin@^3.2.0": - "integrity" "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==" - "resolved" "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz" - "version" "3.4.1" - 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" - -"css-prefers-color-scheme@^6.0.3": - "integrity" "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" - "resolved" "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz" - "version" "6.0.3" - -"css-select-base-adapter@^0.1.1": - "integrity" "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" - "resolved" "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" - "version" "0.1.1" - -"css-select@^2.0.0": - "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==" - "resolved" "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "boolbase" "^1.0.0" - "css-what" "^3.2.1" - "domutils" "^1.7.0" - "nth-check" "^1.0.2" - -"css-select@^4.1.3": - "integrity" "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==" - "resolved" "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "boolbase" "^1.0.0" - "css-what" "^6.0.1" - "domhandler" "^4.3.1" - "domutils" "^2.8.0" - "nth-check" "^2.0.1" - -"css-tree@^1.1.2": - "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" - "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" - "version" "1.1.3" - dependencies: - "mdn-data" "2.0.14" - "source-map" "^0.6.1" - -"css-tree@^1.1.3": - "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" - "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" - "version" "1.1.3" - dependencies: - "mdn-data" "2.0.14" - "source-map" "^0.6.1" - -"css-tree@1.0.0-alpha.37": - "integrity" "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==" - "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" - "version" "1.0.0-alpha.37" - dependencies: - "mdn-data" "2.0.4" - "source-map" "^0.6.1" - -"css-what@^3.2.1": - "integrity" "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" - "resolved" "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" - "version" "3.4.2" - -"css-what@^6.0.1": - "integrity" "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - "resolved" "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" - "version" "6.1.0" - -"css.escape@^1.5.1": - "integrity" "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" - "resolved" "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" - "version" "1.5.1" - -"css@^3.0.0": - "integrity" "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==" - "resolved" "https://registry.npmjs.org/css/-/css-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "inherits" "^2.0.4" - "source-map" "^0.6.1" - "source-map-resolve" "^0.6.0" - -"cssdb@^6.6.3": - "integrity" "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==" - "resolved" "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz" - "version" "6.6.3" - -"cssesc@^3.0.0": - "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" - "version" "3.0.0" - -"cssnano-preset-default@^5.2.12": - "integrity" "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==" - "resolved" "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz" - "version" "5.2.12" - dependencies: - "css-declaration-sorter" "^6.3.0" - "cssnano-utils" "^3.1.0" - "postcss-calc" "^8.2.3" - "postcss-colormin" "^5.3.0" - "postcss-convert-values" "^5.1.2" - "postcss-discard-comments" "^5.1.2" - "postcss-discard-duplicates" "^5.1.0" - "postcss-discard-empty" "^5.1.1" - "postcss-discard-overridden" "^5.1.0" - "postcss-merge-longhand" "^5.1.6" - "postcss-merge-rules" "^5.1.2" - "postcss-minify-font-values" "^5.1.0" - "postcss-minify-gradients" "^5.1.1" - "postcss-minify-params" "^5.1.3" - "postcss-minify-selectors" "^5.2.1" - "postcss-normalize-charset" "^5.1.0" - "postcss-normalize-display-values" "^5.1.0" - "postcss-normalize-positions" "^5.1.1" - "postcss-normalize-repeat-style" "^5.1.1" - "postcss-normalize-string" "^5.1.0" - "postcss-normalize-timing-functions" "^5.1.0" - "postcss-normalize-unicode" "^5.1.0" - "postcss-normalize-url" "^5.1.0" - "postcss-normalize-whitespace" "^5.1.1" - "postcss-ordered-values" "^5.1.3" - "postcss-reduce-initial" "^5.1.0" - "postcss-reduce-transforms" "^5.1.0" - "postcss-svgo" "^5.1.0" - "postcss-unique-selectors" "^5.1.1" - -"cssnano-utils@^3.1.0": - "integrity" "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" - "resolved" "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz" - "version" "3.1.0" - -"cssnano@^5.0.6": - "integrity" "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==" - "resolved" "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz" - "version" "5.1.12" - dependencies: - "cssnano-preset-default" "^5.2.12" - "lilconfig" "^2.0.3" - "yaml" "^1.10.2" - -"csso@^4.0.2", "csso@^4.2.0": - "integrity" "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==" - "resolved" "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" - "version" "4.2.0" - dependencies: - "css-tree" "^1.1.2" - -"cssom@^0.4.4": - "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" - "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" - "version" "0.4.4" - -"cssom@~0.3.6": - "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" - "version" "0.3.8" - -"cssstyle@^2.3.0": - "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==" - "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "cssom" "~0.3.6" - -"csstype@^3.0.2": - "integrity" "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" - "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz" - "version" "3.1.0" - -"damerau-levenshtein@^1.0.8": - "integrity" "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" - "resolved" "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" - "version" "1.0.8" - -"data-urls@^2.0.0": - "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==" - "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "abab" "^2.0.3" - "whatwg-mimetype" "^2.3.0" - "whatwg-url" "^8.0.0" - -"debug@^2.6.0": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"debug@^2.6.9": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"debug@^3.2.7": - "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" - "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - "version" "3.2.7" - dependencies: - "ms" "^2.1.1" - -"debug@^4.1.0", "debug@^4.1.1", "debug@^4.3.2", "debug@^4.3.4", "debug@4": - "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==" - "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" - "version" "4.3.4" - dependencies: - "ms" "2.1.2" - -"debug@2.6.9": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"decimal.js@^10.2.1": - "integrity" "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" - "resolved" "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" - "version" "10.3.1" - -"decode-uri-component@^0.2.0": - "integrity" "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" - "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" - "version" "0.2.0" - -"dedent@^0.7.0": - "integrity" "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" - "resolved" "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" - "version" "0.7.0" - -"deep-is@^0.1.3", "deep-is@~0.1.3": - "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" - "version" "0.1.4" - -"deepmerge@^4.2.2": - "integrity" "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" - "version" "4.2.2" - -"default-gateway@^6.0.3": - "integrity" "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==" - "resolved" "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz" - "version" "6.0.3" - dependencies: - "execa" "^5.0.0" - -"define-lazy-prop@^2.0.0": - "integrity" "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - "resolved" "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" - "version" "2.0.0" - -"define-properties@^1.1.3", "define-properties@^1.1.4": - "integrity" "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==" - "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz" - "version" "1.1.4" - dependencies: - "has-property-descriptors" "^1.0.0" - "object-keys" "^1.1.1" - -"defined@^1.0.0": - "integrity" "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" - "resolved" "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" - "version" "1.0.0" - -"delayed-stream@~1.0.0": - "integrity" "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" - "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" - "version" "1.0.0" - -"depd@~1.1.2": - "integrity" "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" - "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" - "version" "1.1.2" - -"depd@2.0.0": - "integrity" "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - "resolved" "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" - "version" "2.0.0" - -"destroy@1.2.0": - "integrity" "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" - "version" "1.2.0" - -"detect-newline@^3.0.0": - "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" - "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" - "version" "3.1.0" - -"detect-node@^2.0.4": - "integrity" "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - "resolved" "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" - "version" "2.1.0" - -"detect-port-alt@^1.1.6": - "integrity" "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==" - "resolved" "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" - "version" "1.1.6" - dependencies: - "address" "^1.0.1" - "debug" "^2.6.0" - -"detective@^5.2.1": - "integrity" "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==" - "resolved" "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz" - "version" "5.2.1" - dependencies: - "acorn-node" "^1.8.2" - "defined" "^1.0.0" - "minimist" "^1.2.6" - -"didyoumean@^1.2.2": - "integrity" "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" - "resolved" "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" - "version" "1.2.2" - -"diff-sequences@^27.5.1": - "integrity" "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" - "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" - "version" "27.5.1" - -"diff-sequences@^28.1.1": - "integrity" "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==" - "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz" - "version" "28.1.1" - -"dir-glob@^3.0.1": - "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" - "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "path-type" "^4.0.0" - -"dlv@^1.1.3": - "integrity" "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - "resolved" "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" - "version" "1.1.3" - -"dns-equal@^1.0.0": - "integrity" "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" - "resolved" "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" - "version" "1.0.0" - -"dns-packet@^5.2.2": - "integrity" "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==" - "resolved" "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz" - "version" "5.4.0" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +cross-spawn@^7.0.2, cross-spawn@^7.0.3: + 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" + +crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + +css-blank-pseudo@^3.0.3: + 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" + +css-declaration-sorter@^6.3.0: + version "6.3.0" + resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz" + integrity sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== + +css-has-pseudo@^3.0.4: + 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" + +css-loader@^6.5.1: + 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" + +css-minimizer-webpack-plugin@^3.2.0: + 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" + +css-prefers-color-scheme@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz" + integrity sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA== + +css-select-base-adapter@^0.1.1: + 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-select@^2.0.0: + 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" + +css-select@^4.1.3: + 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" + +css-tree@1.0.0-alpha.37: + 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" + +css-tree@^1.1.2, css-tree@^1.1.3: + 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" + +css-what@^3.2.1: + version "3.4.2" + resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + +css-what@^6.0.1: + version "6.1.0" + resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +css.escape@^1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" + integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== + +css@^3.0.0: + 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" + +cssdb@^6.6.3: + version "6.6.3" + resolved "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz" + integrity sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-default@^5.2.12: + version "5.2.12" + resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz" + integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== + dependencies: + css-declaration-sorter "^6.3.0" + cssnano-utils "^3.1.0" + postcss-calc "^8.2.3" + postcss-colormin "^5.3.0" + postcss-convert-values "^5.1.2" + postcss-discard-comments "^5.1.2" + postcss-discard-duplicates "^5.1.0" + postcss-discard-empty "^5.1.1" + postcss-discard-overridden "^5.1.0" + postcss-merge-longhand "^5.1.6" + postcss-merge-rules "^5.1.2" + postcss-minify-font-values "^5.1.0" + postcss-minify-gradients "^5.1.1" + postcss-minify-params "^5.1.3" + postcss-minify-selectors "^5.2.1" + postcss-normalize-charset "^5.1.0" + postcss-normalize-display-values "^5.1.0" + postcss-normalize-positions "^5.1.1" + postcss-normalize-repeat-style "^5.1.1" + postcss-normalize-string "^5.1.0" + postcss-normalize-timing-functions "^5.1.0" + postcss-normalize-unicode "^5.1.0" + postcss-normalize-url "^5.1.0" + postcss-normalize-whitespace "^5.1.1" + postcss-ordered-values "^5.1.3" + postcss-reduce-initial "^5.1.0" + postcss-reduce-transforms "^5.1.0" + postcss-svgo "^5.1.0" + postcss-unique-selectors "^5.1.1" + +cssnano-utils@^3.1.0: + 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== + +cssnano@^5.0.6: + version "5.1.12" + resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz" + integrity sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== + dependencies: + cssnano-preset-default "^5.2.12" + lilconfig "^2.0.3" + yaml "^1.10.2" + +csso@^4.0.2, csso@^4.2.0: + 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" + +cssom@^0.4.4: + version "0.4.4" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssstyle@^2.3.0: + 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" + +csstype@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz" + integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA== + +damerau-levenshtein@^1.0.8: + 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@^2.0.0: + 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" + +debug@2.6.9, debug@^2.6.0, debug@^2.6.9: + 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" + +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: + 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" + +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +decimal.js@^10.2.1: + version "10.3.1" + resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" + integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" + integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og== + +dedent@^0.7.0: + version "0.7.0" + resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" + integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== + +deep-is@^0.1.3, deep-is@~0.1.3: + 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@^4.2.2: + version "4.2.2" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + +default-gateway@^6.0.3: + 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" + +define-lazy-prop@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" + integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== + +define-properties@^1.1.3, define-properties@^1.1.4: + 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" + +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" + integrity sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +depd@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +detect-newline@^3.0.0: + 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@^2.0.4: + 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@^1.1.6: + 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" + +detective@^5.2.1: + version "5.2.1" + resolved "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz" + integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw== + dependencies: + acorn-node "^1.8.2" + defined "^1.0.0" + minimist "^1.2.6" + +didyoumean@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" + integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== + +diff-sequences@^27.5.1: + version "27.5.1" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" + integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== + +diff-sequences@^28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz" + integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw== + +dir-glob@^3.0.1: + 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" + +dlv@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" + integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== + +dns-packet@^5.2.2: + version "5.4.0" + resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz" + integrity sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g== dependencies: "@leichtgewicht/ip-codec" "^2.0.1" -"doctrine@^2.1.0": - "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" - "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" - "version" "2.1.0" +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== dependencies: - "esutils" "^2.0.2" + esutils "^2.0.2" -"doctrine@^3.0.0": - "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" - "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" - "version" "3.0.0" +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== dependencies: - "esutils" "^2.0.2" + esutils "^2.0.2" -"dom-accessibility-api@^0.5.6", "dom-accessibility-api@^0.5.9": - "integrity" "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" - "resolved" "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz" - "version" "0.5.14" +dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: + 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@^0.2.0": - "integrity" "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==" - "resolved" "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" - "version" "0.2.0" +dom-converter@^0.2.0: + 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" + utila "~0.4" -"dom-serializer@^1.0.1": - "integrity" "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==" - "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" - "version" "1.4.1" - dependencies: - "domelementtype" "^2.0.1" - "domhandler" "^4.2.0" - "entities" "^2.0.0" - -"dom-serializer@0": - "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==" - "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" - "version" "0.2.2" - dependencies: - "domelementtype" "^2.0.1" - "entities" "^2.0.0" - -"domelementtype@^2.0.1", "domelementtype@^2.2.0": - "integrity" "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" - "version" "2.3.0" - -"domelementtype@1": - "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" - "version" "1.3.1" - -"domexception@^2.0.1": - "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==" - "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "webidl-conversions" "^5.0.0" - -"domhandler@^4.0.0", "domhandler@^4.2.0", "domhandler@^4.3.1": - "integrity" "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==" - "resolved" "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" - "version" "4.3.1" - dependencies: - "domelementtype" "^2.2.0" - -"domutils@^1.7.0": - "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==" - "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" - "version" "1.7.0" - dependencies: - "dom-serializer" "0" - "domelementtype" "1" - -"domutils@^2.5.2", "domutils@^2.8.0": - "integrity" "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==" - "resolved" "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" - "version" "2.8.0" - dependencies: - "dom-serializer" "^1.0.1" - "domelementtype" "^2.2.0" - "domhandler" "^4.2.0" - -"dot-case@^3.0.4": - "integrity" "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==" - "resolved" "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "no-case" "^3.0.4" - "tslib" "^2.0.3" - -"dotenv-expand@^5.1.0": - "integrity" "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" - "resolved" "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" - "version" "5.1.0" - -"dotenv@^10.0.0": - "integrity" "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" - "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" - "version" "10.0.0" - -"duplexer@^0.1.2": - "integrity" "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - "resolved" "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - "version" "0.1.2" - -"ee-first@1.1.1": - "integrity" "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - "version" "1.1.1" - -"ejs@^3.1.6": - "integrity" "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==" - "resolved" "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz" - "version" "3.1.8" - dependencies: - "jake" "^10.8.5" - -"electron-to-chromium@^1.4.164": - "integrity" "sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw==" - "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz" - "version" "1.4.170" - -"emittery@^0.10.2": - "integrity" "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" - "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" - "version" "0.10.2" - -"emittery@^0.8.1": - "integrity" "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" - "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" - "version" "0.8.1" - -"emoji-regex@^8.0.0": - "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - "version" "8.0.0" - -"emoji-regex@^9.2.2": - "integrity" "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" - "version" "9.2.2" - -"emojis-list@^3.0.0": - "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" - "version" "3.0.0" - -"encodeurl@~1.0.2": - "integrity" "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - "version" "1.0.2" - -"enhanced-resolve@^5.9.3": - "integrity" "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==" - "resolved" "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz" - "version" "5.9.3" - dependencies: - "graceful-fs" "^4.2.4" - "tapable" "^2.2.0" - -"entities@^2.0.0": - "integrity" "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - "resolved" "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" - "version" "2.2.0" - -"error-ex@^1.3.1": - "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" - "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" - "version" "1.3.2" - dependencies: - "is-arrayish" "^0.2.1" - -"error-stack-parser@^2.0.6": - "integrity" "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==" - "resolved" "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" - "version" "2.1.4" - dependencies: - "stackframe" "^1.3.4" - -"es-abstract@^1.17.2", "es-abstract@^1.19.0", "es-abstract@^1.19.1", "es-abstract@^1.19.2", "es-abstract@^1.19.5", "es-abstract@^1.20.1": - "integrity" "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==" - "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz" - "version" "1.20.1" - dependencies: - "call-bind" "^1.0.2" - "es-to-primitive" "^1.2.1" - "function-bind" "^1.1.1" - "function.prototype.name" "^1.1.5" - "get-intrinsic" "^1.1.1" - "get-symbol-description" "^1.0.0" - "has" "^1.0.3" - "has-property-descriptors" "^1.0.0" - "has-symbols" "^1.0.3" - "internal-slot" "^1.0.3" - "is-callable" "^1.2.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" - "regexp.prototype.flags" "^1.4.3" - "string.prototype.trimend" "^1.0.5" - "string.prototype.trimstart" "^1.0.5" - "unbox-primitive" "^1.0.2" - -"es-array-method-boxes-properly@^1.0.0": - "integrity" "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" - "resolved" "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz" - "version" "1.0.0" - -"es-module-lexer@^0.9.0": - "integrity" "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - "resolved" "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz" - "version" "0.9.3" - -"es-shim-unscopables@^1.0.0": - "integrity" "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==" - "resolved" "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "has" "^1.0.3" - -"es-to-primitive@^1.2.1": - "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" - "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" - "version" "1.2.1" - dependencies: - "is-callable" "^1.1.4" - "is-date-object" "^1.0.1" - "is-symbol" "^1.0.2" - -"escalade@^3.1.1": - "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" - "version" "3.1.1" - -"escape-html@~1.0.3": - "integrity" "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - "version" "1.0.3" - -"escape-string-regexp@^1.0.5": - "integrity" "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - "version" "1.0.5" - -"escape-string-regexp@^2.0.0": - "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - "version" "2.0.0" - -"escape-string-regexp@^4.0.0": - "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" - "version" "4.0.0" - -"escodegen@^2.0.0": - "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==" - "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "esprima" "^4.0.1" - "estraverse" "^5.2.0" - "esutils" "^2.0.2" - "optionator" "^0.8.1" +dom-serializer@0: + 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" + +dom-serializer@^1.0.1: + 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" + +domelementtype@1: + version "1.3.1" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.3.0" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domexception@^2.0.1: + 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" + +domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: + 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" + +domutils@^1.7.0: + 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" + +domutils@^2.5.2, domutils@^2.8.0: + 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" + +dot-case@^3.0.4: + 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" + +dotenv-expand@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" + integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== + +dotenv@^10.0.0: + version "10.0.0" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" + integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== + +duplexer@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +ejs@^3.1.6: + version "3.1.8" + resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz" + integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== + dependencies: + jake "^10.8.5" + +electron-to-chromium@^1.4.164: + version "1.4.170" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz" + integrity sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw== + +emittery@^0.10.2: + version "0.10.2" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" + integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== + +emittery@^0.8.1: + version "0.8.1" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" + integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +enhanced-resolve@^5.9.3: + 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" + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +error-ex@^1.3.1: + 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" + +error-stack-parser@^2.0.6: + version "2.1.4" + resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== + dependencies: + stackframe "^1.3.4" + +es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5, es-abstract@^1.20.1: + version "1.20.1" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz" + integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.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" + regexp.prototype.flags "^1.4.3" + string.prototype.trimend "^1.0.5" + string.prototype.trimstart "^1.0.5" + unbox-primitive "^1.0.2" + +es-array-method-boxes-properly@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz" + integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + +es-module-lexer@^0.9.0: + 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@^1.0.0: + 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" + +es-to-primitive@^1.2.1: + 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" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escodegen@^2.0.0: + 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" optionalDependencies: - "source-map" "~0.6.1" + source-map "~0.6.1" -"eslint-config-react-app@^7.0.1": - "integrity" "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==" - "resolved" "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz" - "version" "7.0.1" +eslint-config-react-app@^7.0.1: + 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" - -"eslint-import-resolver-node@^0.3.6": - "integrity" "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==" - "resolved" "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz" - "version" "0.3.6" - dependencies: - "debug" "^3.2.7" - "resolve" "^1.20.0" - -"eslint-module-utils@^2.7.3": - "integrity" "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==" - "resolved" "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz" - "version" "2.7.3" - dependencies: - "debug" "^3.2.7" - "find-up" "^2.1.0" - -"eslint-plugin-flowtype@^8.0.3": - "integrity" "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==" - "resolved" "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz" - "version" "8.0.3" - dependencies: - "lodash" "^4.17.21" - "string-natural-compare" "^3.0.1" - -"eslint-plugin-import@^2.25.3": - "integrity" "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==" - "resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz" - "version" "2.26.0" - 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" - -"eslint-plugin-jest@^25.3.0": - "integrity" "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==" - "resolved" "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz" - "version" "25.7.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@^0.3.6: + 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" + +eslint-module-utils@^2.7.3: + 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" + +eslint-plugin-flowtype@^8.0.3: + 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" + +eslint-plugin-import@^2.25.3: + 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" + +eslint-plugin-jest@^25.3.0: + 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" -"eslint-plugin-jsx-a11y@^6.5.1": - "integrity" "sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw==" - "resolved" "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz" - "version" "6.6.0" +eslint-plugin-jsx-a11y@^6.5.1: + version "6.6.0" + resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz" + integrity sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw== dependencies: "@babel/runtime" "^7.18.3" - "aria-query" "^4.2.2" - "array-includes" "^3.1.5" - "ast-types-flow" "^0.0.7" - "axe-core" "^4.4.2" - "axobject-query" "^2.2.0" - "damerau-levenshtein" "^1.0.8" - "emoji-regex" "^9.2.2" - "has" "^1.0.3" - "jsx-ast-utils" "^3.3.1" - "language-tags" "^1.0.5" - "minimatch" "^3.1.2" - "semver" "^6.3.0" - -"eslint-plugin-react-hooks@^4.3.0": - "integrity" "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" - "resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" - "version" "4.6.0" - -"eslint-plugin-react@^7.27.1": - "integrity" "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==" - "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz" - "version" "7.30.1" - dependencies: - "array-includes" "^3.1.5" - "array.prototype.flatmap" "^1.3.0" - "doctrine" "^2.1.0" - "estraverse" "^5.3.0" - "jsx-ast-utils" "^2.4.1 || ^3.0.0" - "minimatch" "^3.1.2" - "object.entries" "^1.1.5" - "object.fromentries" "^2.0.5" - "object.hasown" "^1.1.1" - "object.values" "^1.1.5" - "prop-types" "^15.8.1" - "resolve" "^2.0.0-next.3" - "semver" "^6.3.0" - "string.prototype.matchall" "^4.0.7" - -"eslint-plugin-testing-library@^5.0.1": - "integrity" "sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g==" - "resolved" "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz" - "version" "5.5.1" + aria-query "^4.2.2" + array-includes "^3.1.5" + ast-types-flow "^0.0.7" + axe-core "^4.4.2" + axobject-query "^2.2.0" + damerau-levenshtein "^1.0.8" + emoji-regex "^9.2.2" + has "^1.0.3" + jsx-ast-utils "^3.3.1" + language-tags "^1.0.5" + minimatch "^3.1.2" + semver "^6.3.0" + +eslint-plugin-react-hooks@^4.3.0: + version "4.6.0" + resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" + integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== + +eslint-plugin-react@^7.27.1: + version "7.30.1" + resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz" + integrity sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg== + dependencies: + array-includes "^3.1.5" + array.prototype.flatmap "^1.3.0" + doctrine "^2.1.0" + estraverse "^5.3.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.5" + object.fromentries "^2.0.5" + object.hasown "^1.1.1" + object.values "^1.1.5" + prop-types "^15.8.1" + resolve "^2.0.0-next.3" + semver "^6.3.0" + string.prototype.matchall "^4.0.7" + +eslint-plugin-testing-library@^5.0.1: + version "5.5.1" + resolved "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz" + integrity sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g== dependencies: "@typescript-eslint/utils" "^5.13.0" -"eslint-scope@^5.1.1": - "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - "version" "5.1.1" - dependencies: - "esrecurse" "^4.3.0" - "estraverse" "^4.1.1" - -"eslint-scope@^7.1.1": - "integrity" "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz" - "version" "7.1.1" +eslint-scope@5.1.1, eslint-scope@^5.1.1: + 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" "^5.2.0" + esrecurse "^4.3.0" + estraverse "^4.1.1" -"eslint-scope@5.1.1": - "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - "version" "5.1.1" +eslint-scope@^7.1.1: + 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" "^4.1.1" + esrecurse "^4.3.0" + estraverse "^5.2.0" -"eslint-utils@^3.0.0": - "integrity" "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==" - "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" - "version" "3.0.0" +eslint-utils@^3.0.0: + 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" - -"eslint-visitor-keys@^2.0.0": - "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" - "version" "2.1.0" + eslint-visitor-keys "^2.0.0" -"eslint-visitor-keys@^2.1.0": - "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" - "version" "2.1.0" +eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: + 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@^3.3.0": - "integrity" "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz" - "version" "3.3.0" +eslint-visitor-keys@^3.3.0: + 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@^3.1.1": - "integrity" "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==" - "resolved" "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz" - "version" "3.2.0" +eslint-webpack-plugin@^3.1.1: + version "3.2.0" + resolved "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz" + integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w== dependencies: "@types/eslint" "^7.29.0 || ^8.4.1" - "jest-worker" "^28.0.2" - "micromatch" "^4.0.5" - "normalize-path" "^3.0.0" - "schema-utils" "^4.0.0" + jest-worker "^28.0.2" + micromatch "^4.0.5" + normalize-path "^3.0.0" + schema-utils "^4.0.0" -"eslint@*", "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || ^8.0.0", "eslint@^7.0.0 || ^8.0.0", "eslint@^7.5.0 || ^8.0.0", "eslint@^8.0.0", "eslint@^8.1.0", "eslint@^8.3.0", "eslint@>= 6", "eslint@>=5": - "integrity" "sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==" - "resolved" "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz" - "version" "8.18.0" +eslint@^8.3.0: + version "8.18.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz" + integrity sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA== dependencies: "@eslint/eslintrc" "^1.3.0" "@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.2" - "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.15.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.1.2" - "natural-compare" "^1.4.0" - "optionator" "^0.9.1" - "regexpp" "^3.2.0" - "strip-ansi" "^6.0.1" - "strip-json-comments" "^3.1.0" - "text-table" "^0.2.0" - "v8-compile-cache" "^2.0.3" - -"espree@^9.3.2": - "integrity" "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==" - "resolved" "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz" - "version" "9.3.2" - dependencies: - "acorn" "^8.7.1" - "acorn-jsx" "^5.3.2" - "eslint-visitor-keys" "^3.3.0" - -"esprima@^4.0.0", "esprima@^4.0.1": - "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - "version" "4.0.1" - -"esquery@^1.4.0": - "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" - "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "estraverse" "^5.1.0" - -"esrecurse@^4.3.0": - "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" - "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "estraverse" "^5.2.0" - -"estraverse@^4.1.1": - "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - "version" "4.3.0" - -"estraverse@^5.1.0", "estraverse@^5.2.0", "estraverse@^5.3.0": - "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - "version" "5.3.0" - -"estree-walker@^1.0.1": - "integrity" "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - "resolved" "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" - "version" "1.0.1" - -"esutils@^2.0.2": - "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - "version" "2.0.3" - -"etag@~1.8.1": - "integrity" "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - "version" "1.8.1" - -"eventemitter3@^4.0.0": - "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" - "version" "4.0.7" - -"events@^3.2.0": - "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - "resolved" "https://registry.npmjs.org/events/-/events-3.3.0.tgz" - "version" "3.3.0" - -"execa@^5.0.0": - "integrity" "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==" - "resolved" "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" - "version" "5.1.1" - 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" - -"exit@^0.1.2": - "integrity" "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" - "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" - "version" "0.1.2" - -"expect@^27.5.1": - "integrity" "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==" - "resolved" "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz" - "version" "27.5.1" + ajv "^6.10.0" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.1.1" + eslint-utils "^3.0.0" + eslint-visitor-keys "^3.3.0" + espree "^9.3.2" + 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.15.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.1.2" + natural-compare "^1.4.0" + optionator "^0.9.1" + regexpp "^3.2.0" + strip-ansi "^6.0.1" + strip-json-comments "^3.1.0" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^9.3.2: + version "9.3.2" + resolved "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz" + integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA== + dependencies: + acorn "^8.7.1" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.3.0" + +esprima@^4.0.0, esprima@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + 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" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-walker@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" + integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.2.0: + version "3.3.0" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +execa@^5.0.0: + 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" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + +expect@^27.5.1: + 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" - -"express@^4.17.3": - "integrity" "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==" - "resolved" "https://registry.npmjs.org/express/-/express-4.18.1.tgz" - "version" "4.18.1" - 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" - -"fast-deep-equal@^3.1.1", "fast-deep-equal@^3.1.3": - "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" - "version" "3.1.3" - -"fast-glob@^3.2.11", "fast-glob@^3.2.9": - "integrity" "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==" - "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz" - "version" "3.2.11" + jest-get-type "^27.5.1" + jest-matcher-utils "^27.5.1" + jest-message-util "^27.5.1" + +express@^4.17.3: + 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" + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + 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@^3.2.11, fast-glob@^3.2.9: + 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" - -"fast-json-stable-stringify@^2.0.0", "fast-json-stable-stringify@^2.1.0": - "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" - "version" "2.1.0" - -"fast-levenshtein@^2.0.6", "fast-levenshtein@~2.0.6": - "integrity" "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" - "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - "version" "2.0.6" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: + 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@^2.0.6, fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== -"fastq@^1.6.0": - "integrity" "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==" - "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" - "version" "1.13.0" +fastq@^1.6.0: + 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" + reusify "^1.0.4" -"faye-websocket@^0.11.3": - "integrity" "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==" - "resolved" "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" - "version" "0.11.4" +faye-websocket@^0.11.3: + 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" - -"fb-watchman@^2.0.0": - "integrity" "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==" - "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "bser" "2.1.1" + websocket-driver ">=0.5.1" + +fb-watchman@^2.0.0: + 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" -"file-entry-cache@^6.0.1": - "integrity" "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" - "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" - "version" "6.0.1" - dependencies: - "flat-cache" "^3.0.4" - -"file-loader@^6.2.0": - "integrity" "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==" - "resolved" "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" - "version" "6.2.0" - dependencies: - "loader-utils" "^2.0.0" - "schema-utils" "^3.0.0" - -"filelist@^1.0.1": - "integrity" "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==" - "resolved" "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "minimatch" "^5.0.1" - -"filesize@^8.0.6": - "integrity" "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" - "resolved" "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" - "version" "8.0.7" - -"fill-range@^7.0.1": - "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" - "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" - "version" "7.0.1" - dependencies: - "to-regex-range" "^5.0.1" - -"finalhandler@1.2.0": - "integrity" "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==" - "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" - "version" "1.2.0" - 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" - -"find-cache-dir@^3.3.1": - "integrity" "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==" - "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" - "version" "3.3.2" - dependencies: - "commondir" "^1.0.1" - "make-dir" "^3.0.2" - "pkg-dir" "^4.1.0" - -"find-up@^2.1.0": - "integrity" "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "locate-path" "^2.0.0" - -"find-up@^3.0.0": - "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" - "version" "3.0.0" +file-entry-cache@^6.0.1: + 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" + +file-loader@^6.2.0: + 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" + +filelist@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + +filesize@^8.0.6: + version "8.0.7" + resolved "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" + integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== + +fill-range@^7.0.1: + 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" + +finalhandler@1.2.0: + 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" + +find-cache-dir@^3.3.1: + 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" + +find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== + dependencies: + locate-path "^2.0.0" + +find-up@^3.0.0: + 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" - -"find-up@^4.0.0": - "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - "version" "4.1.0" + locate-path "^3.0.0" + +find-up@^4.0.0, find-up@^4.1.0: + 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" + locate-path "^5.0.0" + path-exists "^4.0.0" -"find-up@^4.1.0": - "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - "version" "4.1.0" +find-up@^5.0.0: + 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" "^5.0.0" - "path-exists" "^4.0.0" + locate-path "^6.0.0" + path-exists "^4.0.0" -"find-up@^5.0.0": - "integrity" "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" - "version" "5.0.0" +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== dependencies: - "locate-path" "^6.0.0" - "path-exists" "^4.0.0" - -"flat-cache@^3.0.4": - "integrity" "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==" - "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "flatted" "^3.1.0" - "rimraf" "^3.0.2" - -"flatted@^3.1.0": - "integrity" "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" - "resolved" "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz" - "version" "3.2.6" + flatted "^3.1.0" + rimraf "^3.0.2" + +flatted@^3.1.0: + version "3.2.6" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz" + integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ== -"follow-redirects@^1.0.0", "follow-redirects@^1.14.9": - "integrity" "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" - "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz" - "version" "1.15.1" +follow-redirects@^1.0.0, follow-redirects@^1.14.9: + version "1.15.1" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz" + integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== -"fork-ts-checker-webpack-plugin@^6.5.0": - "integrity" "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==" - "resolved" "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz" - "version" "6.5.2" +fork-ts-checker-webpack-plugin@^6.5.0: + 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" - -"form-data@^3.0.0": - "integrity" "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==" - "resolved" "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "asynckit" "^0.4.0" - "combined-stream" "^1.0.8" - "mime-types" "^2.1.12" - -"form-data@^4.0.0": - "integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==" - "resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "asynckit" "^0.4.0" - "combined-stream" "^1.0.8" - "mime-types" "^2.1.12" - -"forwarded@0.2.0": - "integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" - "version" "0.2.0" - -"fraction.js@^4.2.0": - "integrity" "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" - "resolved" "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz" - "version" "4.2.0" - -"fresh@0.5.2": - "integrity" "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - "version" "0.5.2" - -"fs-extra@^10.0.0": - "integrity" "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==" - "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" - "version" "10.1.0" - dependencies: - "graceful-fs" "^4.2.0" - "jsonfile" "^6.0.1" - "universalify" "^2.0.0" - -"fs-extra@^9.0.0": - "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" - "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" - "version" "9.1.0" - dependencies: - "at-least-node" "^1.0.0" - "graceful-fs" "^4.2.0" - "jsonfile" "^6.0.1" - "universalify" "^2.0.0" - -"fs-extra@^9.0.1": - "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" - "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" - "version" "9.1.0" - dependencies: - "at-least-node" "^1.0.0" - "graceful-fs" "^4.2.0" - "jsonfile" "^6.0.1" - "universalify" "^2.0.0" - -"fs-monkey@^1.0.3": - "integrity" "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - "resolved" "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz" - "version" "1.0.3" - -"fs.realpath@^1.0.0": - "integrity" "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - "version" "1.0.0" - -"fsevents@^2.3.2", "fsevents@~2.3.2": - "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" - "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" - "version" "2.3.2" - -"function-bind@^1.1.1": - "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - "version" "1.1.1" - -"function.prototype.name@^1.1.5": - "integrity" "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==" - "resolved" "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" - "version" "1.1.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.0" - "functions-have-names" "^1.2.2" - -"functional-red-black-tree@^1.0.1": - "integrity" "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" - "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" - "version" "1.0.1" - -"functions-have-names@^1.2.2": - "integrity" "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" - "resolved" "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" - "version" "1.2.3" - -"gensync@^1.0.0-beta.2": - "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" - "version" "1.0.0-beta.2" - -"get-caller-file@^2.0.5": - "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" - "version" "2.0.5" - -"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1": - "integrity" "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==" - "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz" - "version" "1.1.2" - dependencies: - "function-bind" "^1.1.1" - "has" "^1.0.3" - "has-symbols" "^1.0.3" - -"get-own-enumerable-property-symbols@^3.0.0": - "integrity" "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - "resolved" "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" - "version" "3.0.2" - -"get-package-type@^0.1.0": - "integrity" "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" - "resolved" "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" - "version" "0.1.0" - -"get-stream@^6.0.0": - "integrity" "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" - "version" "6.0.1" - -"get-symbol-description@^1.0.0": - "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==" - "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "call-bind" "^1.0.2" - "get-intrinsic" "^1.1.1" - -"glob-parent@^5.1.2": - "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "is-glob" "^4.0.1" - -"glob-parent@^6.0.1", "glob-parent@^6.0.2": - "integrity" "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" - "version" "6.0.2" - dependencies: - "is-glob" "^4.0.3" - -"glob-parent@~5.1.2": - "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "is-glob" "^4.0.1" - -"glob-to-regexp@^0.4.1": - "integrity" "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - "resolved" "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" - "version" "0.4.1" - -"glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4", "glob@^7.1.6": - "integrity" "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==" - "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" - "version" "7.2.3" - dependencies: - "fs.realpath" "^1.0.0" - "inflight" "^1.0.4" - "inherits" "2" - "minimatch" "^3.1.1" - "once" "^1.3.0" - "path-is-absolute" "^1.0.0" - -"global-modules@^2.0.0": - "integrity" "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==" - "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "global-prefix" "^3.0.0" - -"global-prefix@^3.0.0": - "integrity" "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==" - "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "ini" "^1.3.5" - "kind-of" "^6.0.2" - "which" "^1.3.1" - -"globals@^11.1.0": - "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - "version" "11.12.0" - -"globals@^13.15.0": - "integrity" "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==" - "resolved" "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz" - "version" "13.15.0" - dependencies: - "type-fest" "^0.20.2" - -"globby@^11.0.4", "globby@^11.1.0": - "integrity" "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==" - "resolved" "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" - "version" "11.1.0" - 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" - -"graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.4", "graceful-fs@^4.2.6", "graceful-fs@^4.2.9": - "integrity" "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" - "version" "4.2.10" - -"gzip-size@^6.0.0": - "integrity" "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==" - "resolved" "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "duplexer" "^0.1.2" - -"handle-thing@^2.0.0": - "integrity" "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - "resolved" "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" - "version" "2.0.1" - -"harmony-reflect@^1.4.6": - "integrity" "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" - "resolved" "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" - "version" "1.6.2" - -"has-bigints@^1.0.1", "has-bigints@^1.0.2": - "integrity" "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" - "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" - "version" "1.0.2" - -"has-flag@^3.0.0": - "integrity" "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" - "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - "version" "3.0.0" - -"has-flag@^4.0.0": - "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - "version" "4.0.0" - -"has-property-descriptors@^1.0.0": - "integrity" "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==" - "resolved" "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "get-intrinsic" "^1.1.1" - -"has-symbols@^1.0.1", "has-symbols@^1.0.2", "has-symbols@^1.0.3": - "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" - "version" "1.0.3" - -"has-tostringtag@^1.0.0": - "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" - "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "has-symbols" "^1.0.2" - -"has@^1.0.3": - "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" - "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "function-bind" "^1.1.1" - -"he@^1.2.0": - "integrity" "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - "resolved" "https://registry.npmjs.org/he/-/he-1.2.0.tgz" - "version" "1.2.0" - -"hoopy@^0.1.4": - "integrity" "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" - "resolved" "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" - "version" "0.1.4" - -"hpack.js@^2.1.6": - "integrity" "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==" - "resolved" "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" - "version" "2.1.6" - dependencies: - "inherits" "^2.0.1" - "obuf" "^1.0.0" - "readable-stream" "^2.0.1" - "wbuf" "^1.1.0" - -"html-encoding-sniffer@^2.0.1": - "integrity" "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==" - "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "whatwg-encoding" "^1.0.5" - -"html-entities@^2.1.0", "html-entities@^2.3.2": - "integrity" "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - "resolved" "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz" - "version" "2.3.3" - -"html-escaper@^2.0.0": - "integrity" "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" - "version" "2.0.2" - -"html-minifier-terser@^6.0.2": - "integrity" "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==" - "resolved" "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" - "version" "6.1.0" - 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" - -"html-webpack-plugin@^5.5.0": - "integrity" "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==" - "resolved" "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz" - "version" "5.5.0" + 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" + +form-data@^3.0.0: + 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" + +form-data@^4.0.0: + 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" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fraction.js@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz" + integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +fs-extra@^10.0.0: + 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" + +fs-extra@^9.0.0, fs-extra@^9.0.1: + 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" + +fs-monkey@^1.0.3: + 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@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@^2.3.2, fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== + +functions-have-names@^1.2.2: + 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@^1.0.0-beta.2: + 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@^2.0.5: + 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@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.2" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz" + integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.3" + +get-own-enumerable-property-symbols@^3.0.0: + 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@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-stream@^6.0.0: + 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@^1.0.0: + 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" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + 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" + +glob-parent@^6.0.1, glob-parent@^6.0.2: + 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" + +glob-to-regexp@^0.4.1: + 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== + +glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.2.3" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-modules@^2.0.0: + 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" + +global-prefix@^3.0.0: + 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" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.15.0: + version "13.15.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz" + integrity sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog== + dependencies: + type-fest "^0.20.2" + +globby@^11.0.4, globby@^11.1.0: + 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" + +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: + version "4.2.10" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +gzip-size@^6.0.0: + 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" + +handle-thing@^2.0.0: + 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@^1.4.6: + version "1.6.2" + resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" + integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + 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@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + 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" + +has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + 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" + +has@^1.0.3: + 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" + +he@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +history@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/history/-/history-5.3.0.tgz#1548abaa245ba47992f063a0783db91ef201c73b" + integrity sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ== + dependencies: + "@babel/runtime" "^7.7.6" + +hoopy@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" + integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +html-encoding-sniffer@^2.0.1: + 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" + +html-entities@^2.1.0, html-entities@^2.3.2: + version "2.3.3" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz" + integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +html-minifier-terser@^6.0.2: + 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" + +html-webpack-plugin@^5.5.0: + 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" - -"htmlparser2@^6.1.0": - "integrity" "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==" - "resolved" "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "domelementtype" "^2.0.1" - "domhandler" "^4.0.0" - "domutils" "^2.5.2" - "entities" "^2.0.0" - -"http-deceiver@^1.2.7": - "integrity" "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - "resolved" "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" - "version" "1.2.7" - -"http-errors@~1.6.2": - "integrity" "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==" - "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" - "version" "1.6.3" - dependencies: - "depd" "~1.1.2" - "inherits" "2.0.3" - "setprototypeof" "1.1.0" - "statuses" ">= 1.4.0 < 2" - -"http-errors@2.0.0": - "integrity" "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==" - "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "depd" "2.0.0" - "inherits" "2.0.4" - "setprototypeof" "1.2.0" - "statuses" "2.0.1" - "toidentifier" "1.0.1" - -"http-parser-js@>=0.5.1": - "integrity" "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - "resolved" "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" - "version" "0.5.8" - -"http-proxy-agent@^4.0.1": - "integrity" "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" - "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" - "version" "4.0.1" + html-minifier-terser "^6.0.2" + lodash "^4.17.21" + pretty-error "^4.0.0" + tapable "^2.0.0" + +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== + +http-errors@2.0.0: + 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" + +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.5.1: + version "0.5.8" + resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== + +http-proxy-agent@^4.0.1: + 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" + agent-base "6" + debug "4" -"http-proxy-middleware@^2.0.3": - "integrity" "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==" - "resolved" "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz" - "version" "2.0.6" +http-proxy-middleware@^2.0.3: + 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" - -"http-proxy@^1.18.1": - "integrity" "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==" - "resolved" "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" - "version" "1.18.1" - dependencies: - "eventemitter3" "^4.0.0" - "follow-redirects" "^1.0.0" - "requires-port" "^1.0.0" - -"https-proxy-agent@^5.0.0": - "integrity" "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==" - "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "agent-base" "6" - "debug" "4" - -"human-signals@^2.1.0": - "integrity" "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - "resolved" "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" - "version" "2.1.0" - -"iconv-lite@^0.6.3": - "integrity" "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" - "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" - "version" "0.6.3" - dependencies: - "safer-buffer" ">= 2.1.2 < 3.0.0" - -"iconv-lite@0.4.24": - "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" - "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - "version" "0.4.24" - dependencies: - "safer-buffer" ">= 2.1.2 < 3" - -"icss-utils@^5.0.0", "icss-utils@^5.1.0": - "integrity" "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" - "resolved" "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" - "version" "5.1.0" - -"idb@^6.1.4": - "integrity" "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" - "resolved" "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz" - "version" "6.1.5" - -"identity-obj-proxy@^3.0.0": - "integrity" "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==" - "resolved" "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "harmony-reflect" "^1.4.6" - -"ignore@^5.2.0": - "integrity" "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" - "version" "5.2.0" - -"immer@^9.0.7": - "integrity" "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" - "resolved" "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz" - "version" "9.0.15" - -"import-fresh@^3.0.0", "import-fresh@^3.1.0", "import-fresh@^3.2.1": - "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" - "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" - "version" "3.3.0" - dependencies: - "parent-module" "^1.0.0" - "resolve-from" "^4.0.0" - -"import-local@^3.0.2": - "integrity" "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==" - "resolved" "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "pkg-dir" "^4.2.0" - "resolve-cwd" "^3.0.0" - -"imurmurhash@^0.1.4": - "integrity" "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" - "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - "version" "0.1.4" - -"indent-string@^4.0.0": - "integrity" "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" - "version" "4.0.0" - -"inflight@^1.0.4": - "integrity" "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==" - "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - "version" "1.0.6" - dependencies: - "once" "^1.3.0" - "wrappy" "1" - -"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4": - "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - "version" "2.0.4" - -"inherits@2.0.3": - "integrity" "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" - "version" "2.0.3" - -"ini@^1.3.5": - "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - "version" "1.3.8" - -"internal-slot@^1.0.3": - "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" - "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "get-intrinsic" "^1.1.0" - "has" "^1.0.3" - "side-channel" "^1.0.4" - -"ipaddr.js@^2.0.1": - "integrity" "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" - "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz" - "version" "2.0.1" - -"ipaddr.js@1.9.1": - "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" - "version" "1.9.1" - -"is-arrayish@^0.2.1": - "integrity" "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - "version" "0.2.1" - -"is-bigint@^1.0.1": - "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" - "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "has-bigints" "^1.0.1" - -"is-binary-path@~2.1.0": - "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" - "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "binary-extensions" "^2.0.0" - -"is-boolean-object@^1.1.0": - "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" - "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" - "version" "1.1.2" - dependencies: - "call-bind" "^1.0.2" - "has-tostringtag" "^1.0.0" - -"is-callable@^1.1.4", "is-callable@^1.2.4": - "integrity" "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" - "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz" - "version" "1.2.4" - -"is-core-module@^2.8.1", "is-core-module@^2.9.0": - "integrity" "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==" - "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz" - "version" "2.9.0" - dependencies: - "has" "^1.0.3" - -"is-date-object@^1.0.1": - "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" - "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "has-tostringtag" "^1.0.0" - -"is-docker@^2.0.0", "is-docker@^2.1.1": - "integrity" "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - "resolved" "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" - "version" "2.2.1" - -"is-extglob@^2.1.1": - "integrity" "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" - "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - "version" "2.1.1" - -"is-fullwidth-code-point@^3.0.0": - "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" - "version" "3.0.0" - -"is-generator-fn@^2.0.0": - "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" - "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" - "version" "2.1.0" - -"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@^4.0.3", "is-glob@~4.0.1": - "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" - "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" - "version" "4.0.3" - dependencies: - "is-extglob" "^2.1.1" - -"is-module@^1.0.0": - "integrity" "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" - "resolved" "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" - "version" "1.0.0" - -"is-negative-zero@^2.0.2": - "integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" - "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" - "version" "2.0.2" - -"is-number-object@^1.0.4": - "integrity" "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==" - "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" - "version" "1.0.7" - dependencies: - "has-tostringtag" "^1.0.0" - -"is-number@^7.0.0": - "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - "version" "7.0.0" - -"is-obj@^1.0.1": - "integrity" "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" - "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" - "version" "1.0.1" - -"is-plain-obj@^3.0.0": - "integrity" "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" - "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" - "version" "3.0.0" - -"is-potential-custom-element-name@^1.0.1": - "integrity" "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" - "version" "1.0.1" - -"is-regex@^1.1.4": - "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" - "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" - "version" "1.1.4" - dependencies: - "call-bind" "^1.0.2" - "has-tostringtag" "^1.0.0" - -"is-regexp@^1.0.0": - "integrity" "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" - "resolved" "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" - "version" "1.0.0" - -"is-root@^2.1.0": - "integrity" "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" - "resolved" "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" - "version" "2.1.0" - -"is-shared-array-buffer@^1.0.2": - "integrity" "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==" - "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "call-bind" "^1.0.2" - -"is-stream@^2.0.0": - "integrity" "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - "version" "2.0.1" - -"is-string@^1.0.5", "is-string@^1.0.7": - "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" - "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" - "version" "1.0.7" - dependencies: - "has-tostringtag" "^1.0.0" - -"is-symbol@^1.0.2", "is-symbol@^1.0.3": - "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" - "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "has-symbols" "^1.0.2" - -"is-typedarray@^1.0.0": - "integrity" "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - "version" "1.0.0" - -"is-weakref@^1.0.2": - "integrity" "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==" - "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "call-bind" "^1.0.2" - -"is-wsl@^2.2.0": - "integrity" "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" - "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" - "version" "2.2.0" + http-proxy "^1.18.1" + is-glob "^4.0.1" + is-plain-obj "^3.0.0" + micromatch "^4.0.2" + +http-proxy@^1.18.1: + 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" + +https-proxy-agent@^5.0.0: + 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" + +human-signals@^2.1.0: + 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@0.4.24: + 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" + +iconv-lite@^0.6.3: + 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" + +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + +idb@^6.1.4: + version "6.1.5" + resolved "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz" + integrity sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw== + +identity-obj-proxy@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" + integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== + dependencies: + harmony-reflect "^1.4.6" + +ignore@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" + integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== + +immer@^9.0.7: + version "9.0.15" + resolved "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz" + integrity sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ== + +import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: + 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" + +import-local@^3.0.2: + 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" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== + +ini@^1.3.5: + version "1.3.8" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +internal-slot@^1.0.3: + 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" + +ipaddr.js@1.9.1: + 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== + +ipaddr.js@^2.0.1: + 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@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-bigint@^1.0.1: + 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" + +is-binary-path@~2.1.0: + 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" + +is-boolean-object@^1.1.0: + 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" + +is-callable@^1.1.4, is-callable@^1.2.4: + 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@^2.8.1, is-core-module@^2.9.0: + 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" + +is-date-object@^1.0.1: + 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" + +is-docker@^2.0.0, is-docker@^2.1.1: + version "2.2.1" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-fullwidth-code-point@^3.0.0: + 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@^2.0.0: + 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@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + 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" + +is-module@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" + integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== + +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-number-object@^1.0.4: + 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" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== + +is-plain-obj@^3.0.0: + 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@^1.0.1: + 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@^1.1.4: + 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" + +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" + integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== + +is-root@^2.1.0: + 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@^1.0.2: + 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" + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.0.5, is-string@^1.0.7: + 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" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + 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" + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + +is-weakref@^1.0.2: + 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" + +is-wsl@^2.2.0: + 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" - -"isarray@~1.0.0": - "integrity" "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - "version" "1.0.0" - -"isexe@^2.0.0": - "integrity" "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - "version" "2.0.0" + is-docker "^2.0.0" + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== -"istanbul-lib-coverage@^3.0.0", "istanbul-lib-coverage@^3.2.0": - "integrity" "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" - "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" - "version" "3.2.0" +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + 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@^5.0.4", "istanbul-lib-instrument@^5.1.0": - "integrity" "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==" - "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz" - "version" "5.2.0" +istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: + 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" - -"istanbul-lib-report@^3.0.0": - "integrity" "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==" - "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "istanbul-lib-coverage" "^3.0.0" - "make-dir" "^3.0.0" - "supports-color" "^7.1.0" - -"istanbul-lib-source-maps@^4.0.0": - "integrity" "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==" - "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "debug" "^4.1.1" - "istanbul-lib-coverage" "^3.0.0" - "source-map" "^0.6.1" - -"istanbul-reports@^3.1.3": - "integrity" "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==" - "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz" - "version" "3.1.4" - dependencies: - "html-escaper" "^2.0.0" - "istanbul-lib-report" "^3.0.0" - -"jake@^10.8.5": - "integrity" "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==" - "resolved" "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz" - "version" "10.8.5" - dependencies: - "async" "^3.2.3" - "chalk" "^4.0.2" - "filelist" "^1.0.1" - "minimatch" "^3.0.4" - -"jest-changed-files@^27.5.1": - "integrity" "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==" - "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz" - "version" "27.5.1" + istanbul-lib-coverage "^3.2.0" + semver "^6.3.0" + +istanbul-lib-report@^3.0.0: + 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" + +istanbul-lib-source-maps@^4.0.0: + 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" + +istanbul-reports@^3.1.3: + 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" + +jake@^10.8.5: + 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" + +jest-changed-files@^27.5.1: + 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" + execa "^5.0.0" + throat "^6.0.1" -"jest-circus@^27.5.1": - "integrity" "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==" - "resolved" "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz" - "version" "27.5.1" +jest-circus@^27.5.1: + 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" - -"jest-cli@^27.5.1": - "integrity" "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==" - "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz" - "version" "27.5.1" + 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-cli@^27.5.1: + 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" - -"jest-config@^27.5.1": - "integrity" "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==" - "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz" - "version" "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" + +jest-config@^27.5.1: + 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" - -"jest-diff@^27.5.1": - "integrity" "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==" - "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz" - "version" "27.5.1" - dependencies: - "chalk" "^4.0.0" - "diff-sequences" "^27.5.1" - "jest-get-type" "^27.5.1" - "pretty-format" "^27.5.1" - -"jest-diff@^28.1.1": - "integrity" "sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg==" - "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz" - "version" "28.1.1" - dependencies: - "chalk" "^4.0.0" - "diff-sequences" "^28.1.1" - "jest-get-type" "^28.0.2" - "pretty-format" "^28.1.1" - -"jest-docblock@^27.5.1": - "integrity" "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==" - "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz" - "version" "27.5.1" - dependencies: - "detect-newline" "^3.0.0" - -"jest-each@^27.5.1": - "integrity" "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==" - "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz" - "version" "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" + +jest-diff@^27.5.1: + 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" + +jest-diff@^28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz" + integrity sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg== + dependencies: + chalk "^4.0.0" + diff-sequences "^28.1.1" + jest-get-type "^28.0.2" + pretty-format "^28.1.1" + +jest-docblock@^27.5.1: + 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" + +jest-each@^27.5.1: + 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" + chalk "^4.0.0" + jest-get-type "^27.5.1" + jest-util "^27.5.1" + pretty-format "^27.5.1" -"jest-environment-jsdom@^27.5.1": - "integrity" "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==" - "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz" - "version" "27.5.1" +jest-environment-jsdom@^27.5.1: + 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" + jest-mock "^27.5.1" + jest-util "^27.5.1" + jsdom "^16.6.0" -"jest-environment-node@^27.5.1": - "integrity" "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==" - "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz" - "version" "27.5.1" +jest-environment-node@^27.5.1: + 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" + jest-mock "^27.5.1" + jest-util "^27.5.1" -"jest-get-type@^27.5.1": - "integrity" "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" - "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz" - "version" "27.5.1" +jest-get-type@^27.5.1: + 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-get-type@^28.0.2": - "integrity" "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==" - "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz" - "version" "28.0.2" +jest-get-type@^28.0.2: + version "28.0.2" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz" + integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA== -"jest-haste-map@^27.5.1": - "integrity" "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==" - "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz" - "version" "27.5.1" +jest-haste-map@^27.5.1: + 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" + 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" optionalDependencies: - "fsevents" "^2.3.2" + fsevents "^2.3.2" -"jest-jasmine2@^27.5.1": - "integrity" "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==" - "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz" - "version" "27.5.1" +jest-jasmine2@^27.5.1: + 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" - -"jest-leak-detector@^27.5.1": - "integrity" "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==" - "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz" - "version" "27.5.1" - dependencies: - "jest-get-type" "^27.5.1" - "pretty-format" "^27.5.1" - -"jest-matcher-utils@^27.5.1": - "integrity" "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==" - "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz" - "version" "27.5.1" - dependencies: - "chalk" "^4.0.0" - "jest-diff" "^27.5.1" - "jest-get-type" "^27.5.1" - "pretty-format" "^27.5.1" - -"jest-matcher-utils@^28.0.0": - "integrity" "sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw==" - "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz" - "version" "28.1.1" - dependencies: - "chalk" "^4.0.0" - "jest-diff" "^28.1.1" - "jest-get-type" "^28.0.2" - "pretty-format" "^28.1.1" - -"jest-message-util@^27.5.1": - "integrity" "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==" - "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz" - "version" "27.5.1" + 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" + +jest-leak-detector@^27.5.1: + 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" + +jest-matcher-utils@^27.5.1: + 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" + +jest-matcher-utils@^28.0.0: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz" + integrity sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw== + dependencies: + chalk "^4.0.0" + jest-diff "^28.1.1" + jest-get-type "^28.0.2" + pretty-format "^28.1.1" + +jest-message-util@^27.5.1: + 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" - -"jest-message-util@^28.1.1": - "integrity" "sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ==" - "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz" - "version" "28.1.1" + 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-message-util@^28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz" + integrity sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ== dependencies: "@babel/code-frame" "^7.12.13" "@jest/types" "^28.1.1" "@types/stack-utils" "^2.0.0" - "chalk" "^4.0.0" - "graceful-fs" "^4.2.9" - "micromatch" "^4.0.4" - "pretty-format" "^28.1.1" - "slash" "^3.0.0" - "stack-utils" "^2.0.3" - -"jest-mock@^27.5.1": - "integrity" "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==" - "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz" - "version" "27.5.1" + chalk "^4.0.0" + graceful-fs "^4.2.9" + micromatch "^4.0.4" + pretty-format "^28.1.1" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-mock@^27.5.1: + 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" "*" -"jest-pnp-resolver@^1.2.2": - "integrity" "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" - "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" - "version" "1.2.2" +jest-pnp-resolver@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" + integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== -"jest-regex-util@^27.5.1": - "integrity" "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" - "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz" - "version" "27.5.1" +jest-regex-util@^27.5.1: + 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-regex-util@^28.0.0": - "integrity" "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" - "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz" - "version" "28.0.2" +jest-regex-util@^28.0.0: + 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-resolve-dependencies@^27.5.1": - "integrity" "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==" - "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz" - "version" "27.5.1" +jest-resolve-dependencies@^27.5.1: + 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" + jest-regex-util "^27.5.1" + jest-snapshot "^27.5.1" -"jest-resolve@*", "jest-resolve@^27.4.2", "jest-resolve@^27.5.1": - "integrity" "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==" - "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz" - "version" "27.5.1" +jest-resolve@^27.4.2, jest-resolve@^27.5.1: + 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" - -"jest-runner@^27.5.1": - "integrity" "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==" - "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz" - "version" "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-runner@^27.5.1: + 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" @@ -5535,26 +5455,26 @@ "@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" - -"jest-runtime@^27.5.1": - "integrity" "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==" - "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz" - "version" "27.5.1" + 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" + +jest-runtime@^27.5.1: + 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" @@ -5563,34 +5483,34 @@ "@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" - -"jest-serializer@^27.5.1": - "integrity" "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==" - "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz" - "version" "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" + +jest-serializer@^27.5.1: + 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" + graceful-fs "^4.2.9" -"jest-snapshot@^27.5.1": - "integrity" "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==" - "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz" - "version" "27.5.1" +jest-snapshot@^27.5.1: + 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" @@ -5601,1422 +5521,1415 @@ "@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" - -"jest-util@^27.5.1": - "integrity" "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==" - "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz" - "version" "27.5.1" + 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" + +jest-util@^27.5.1: + 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" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" -"jest-util@^28.1.1": - "integrity" "sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw==" - "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz" - "version" "28.1.1" +jest-util@^28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz" + integrity sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw== dependencies: "@jest/types" "^28.1.1" "@types/node" "*" - "chalk" "^4.0.0" - "ci-info" "^3.2.0" - "graceful-fs" "^4.2.9" - "picomatch" "^2.2.3" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" -"jest-validate@^27.5.1": - "integrity" "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==" - "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz" - "version" "27.5.1" +jest-validate@^27.5.1: + 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" - -"jest-watch-typeahead@^1.0.0": - "integrity" "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==" - "resolved" "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz" - "version" "1.1.0" - 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" - -"jest-watcher@^27.5.1": - "integrity" "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==" - "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz" - "version" "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" + +jest-watch-typeahead@^1.0.0: + 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" + +jest-watcher@^27.5.1: + 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" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + jest-util "^27.5.1" + string-length "^4.0.1" -"jest-watcher@^28.0.0": - "integrity" "sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug==" - "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz" - "version" "28.1.1" +jest-watcher@^28.0.0: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz" + integrity sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug== dependencies: "@jest/test-result" "^28.1.1" "@jest/types" "^28.1.1" "@types/node" "*" - "ansi-escapes" "^4.2.1" - "chalk" "^4.0.0" - "emittery" "^0.10.2" - "jest-util" "^28.1.1" - "string-length" "^4.0.1" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.10.2" + jest-util "^28.1.1" + string-length "^4.0.1" -"jest-worker@^26.2.1": - "integrity" "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==" - "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" - "version" "26.6.2" +jest-worker@^26.2.1: + 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" + merge-stream "^2.0.0" + supports-color "^7.0.0" -"jest-worker@^27.0.2", "jest-worker@^27.4.5", "jest-worker@^27.5.1": - "integrity" "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==" - "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" - "version" "27.5.1" +jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1: + 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" + merge-stream "^2.0.0" + supports-color "^8.0.0" -"jest-worker@^28.0.2": - "integrity" "sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ==" - "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz" - "version" "28.1.1" +jest-worker@^28.0.2: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz" + integrity sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ== dependencies: "@types/node" "*" - "merge-stream" "^2.0.0" - "supports-color" "^8.0.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" -"jest@^27.0.0 || ^28.0.0", "jest@^27.4.3": - "integrity" "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==" - "resolved" "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz" - "version" "27.5.1" +jest@^27.4.3: + 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" - -"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": - "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - "version" "4.0.0" - -"js-yaml@^3.13.1": - "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" - "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - "version" "3.14.1" - dependencies: - "argparse" "^1.0.7" - "esprima" "^4.0.0" - -"js-yaml@^4.1.0": - "integrity" "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==" - "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "argparse" "^2.0.1" - -"jsdom@^16.6.0": - "integrity" "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==" - "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" - "version" "16.7.0" - 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" - -"jsesc@^2.5.1": - "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" - "version" "2.5.2" - -"jsesc@~0.5.0": - "integrity" "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" - "version" "0.5.0" - -"json-parse-even-better-errors@^2.3.0", "json-parse-even-better-errors@^2.3.1": - "integrity" "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - "resolved" "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" - "version" "2.3.1" - -"json-schema-traverse@^0.4.1": - "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" - "version" "0.4.1" - -"json-schema-traverse@^1.0.0": - "integrity" "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - "version" "1.0.0" - -"json-schema@^0.4.0": - "integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" - "version" "0.4.0" - -"json-stable-stringify-without-jsonify@^1.0.1": - "integrity" "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" - "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" - "version" "1.0.1" - -"json5@^1.0.1": - "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" - "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "minimist" "^1.2.0" - -"json5@^2.1.2", "json5@^2.2.0", "json5@^2.2.1": - "integrity" "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" - "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz" - "version" "2.2.1" - -"jsonfile@^6.0.1": - "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" - "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "universalify" "^2.0.0" + import-local "^3.0.2" + jest-cli "^27.5.1" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + 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" + +js-yaml@^4.1.0: + 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" + +jsdom@^16.6.0: + 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" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== + +json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: + 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-traverse@^0.4.1: + 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-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-schema@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json5@^1.0.1: + 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" + +json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz" + integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== + +jsonfile@^6.0.1: + 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" - -"jsonpointer@^5.0.0": - "integrity" "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" - "resolved" "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz" - "version" "5.0.0" - -"jsx-ast-utils@^2.4.1 || ^3.0.0", "jsx-ast-utils@^3.3.1": - "integrity" "sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ==" - "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz" - "version" "3.3.1" - dependencies: - "array-includes" "^3.1.5" - "object.assign" "^4.1.2" - -"kind-of@^6.0.2": - "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" - "version" "6.0.3" - -"kleur@^3.0.3": - "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - "version" "3.0.3" - -"klona@^2.0.4", "klona@^2.0.5": - "integrity" "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" - "resolved" "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz" - "version" "2.0.5" - -"language-subtag-registry@~0.3.2": - "integrity" "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" - "resolved" "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz" - "version" "0.3.21" - -"language-tags@^1.0.5": - "integrity" "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==" - "resolved" "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "language-subtag-registry" "~0.3.2" - -"leven@^3.1.0": - "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" - "version" "3.1.0" - -"levn@^0.4.1": - "integrity" "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" - "resolved" "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" - "version" "0.4.1" - dependencies: - "prelude-ls" "^1.2.1" - "type-check" "~0.4.0" - -"levn@~0.3.0": - "integrity" "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==" - "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" - "version" "0.3.0" - dependencies: - "prelude-ls" "~1.1.2" - "type-check" "~0.3.2" - -"lilconfig@^2.0.3", "lilconfig@^2.0.5": - "integrity" "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==" - "resolved" "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz" - "version" "2.0.5" - -"lines-and-columns@^1.1.6": - "integrity" "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" - "version" "1.2.4" - -"loader-runner@^4.2.0": - "integrity" "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" - "resolved" "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" - "version" "4.3.0" - -"loader-utils@^2.0.0": - "integrity" "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==" - "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "big.js" "^5.2.2" - "emojis-list" "^3.0.0" - "json5" "^2.1.2" - -"loader-utils@^3.2.0": - "integrity" "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" - "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz" - "version" "3.2.0" - -"locate-path@^2.0.0": - "integrity" "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "p-locate" "^2.0.0" - "path-exists" "^3.0.0" - -"locate-path@^3.0.0": - "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "p-locate" "^3.0.0" - "path-exists" "^3.0.0" - -"locate-path@^5.0.0": - "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "p-locate" "^4.1.0" - -"locate-path@^6.0.0": - "integrity" "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "p-locate" "^5.0.0" - -"lodash.debounce@^4.0.8": - "integrity" "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - "resolved" "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" - "version" "4.0.8" - -"lodash.memoize@^4.1.2": - "integrity" "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" - "resolved" "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" - "version" "4.1.2" - -"lodash.merge@^4.6.2": - "integrity" "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - "resolved" "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" - "version" "4.6.2" - -"lodash.sortby@^4.7.0": - "integrity" "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" - "resolved" "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" - "version" "4.7.0" - -"lodash.uniq@^4.5.0": - "integrity" "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" - "resolved" "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" - "version" "4.5.0" - -"lodash@^4.17.15", "lodash@^4.17.20", "lodash@^4.17.21", "lodash@^4.7.0": - "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - "version" "4.17.21" - -"loose-envify@^1.1.0", "loose-envify@^1.4.0": - "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" - "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "js-tokens" "^3.0.0 || ^4.0.0" - -"lower-case@^2.0.2": - "integrity" "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==" - "resolved" "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "tslib" "^2.0.3" - -"lru-cache@^6.0.0": - "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" - "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "yallist" "^4.0.0" - -"lz-string@^1.4.4": - "integrity" "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==" - "resolved" "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" - "version" "1.4.4" - -"magic-string@^0.25.0", "magic-string@^0.25.7": - "integrity" "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==" - "resolved" "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz" - "version" "0.25.9" - dependencies: - "sourcemap-codec" "^1.4.8" - -"make-dir@^3.0.0", "make-dir@^3.0.2", "make-dir@^3.1.0": - "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" - "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "semver" "^6.0.0" - -"makeerror@1.0.12": - "integrity" "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==" - "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" - "version" "1.0.12" - dependencies: - "tmpl" "1.0.5" - -"mdn-data@2.0.14": - "integrity" "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" - "version" "2.0.14" - -"mdn-data@2.0.4": - "integrity" "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" - "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" - "version" "2.0.4" - -"media-typer@0.3.0": - "integrity" "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" - "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - "version" "0.3.0" - -"memfs@^3.1.2", "memfs@^3.4.3": - "integrity" "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==" - "resolved" "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz" - "version" "3.4.7" - dependencies: - "fs-monkey" "^1.0.3" - -"merge-descriptors@1.0.1": - "integrity" "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" - "version" "1.0.1" - -"merge-stream@^2.0.0": - "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" - "version" "2.0.0" - -"merge2@^1.3.0", "merge2@^1.4.1": - "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" - "version" "1.4.1" - -"methods@~1.1.2": - "integrity" "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" - "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - "version" "1.1.2" - -"micromatch@^4.0.2", "micromatch@^4.0.4", "micromatch@^4.0.5": - "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==" - "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" - "version" "4.0.5" - dependencies: - "braces" "^3.0.2" - "picomatch" "^2.3.1" - -"mime-db@>= 1.43.0 < 2", "mime-db@1.52.0": - "integrity" "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" - "version" "1.52.0" - -"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@^2.1.31", "mime-types@~2.1.17", "mime-types@~2.1.24", "mime-types@~2.1.34": - "integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" - "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" - "version" "2.1.35" - dependencies: - "mime-db" "1.52.0" - -"mime@1.6.0": - "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - "version" "1.6.0" - -"mimic-fn@^2.1.0": - "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - "version" "2.1.0" - -"min-indent@^1.0.0": - "integrity" "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" - "resolved" "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" - "version" "1.0.1" - -"mini-css-extract-plugin@^2.4.5": - "integrity" "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==" - "resolved" "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz" - "version" "2.6.1" - dependencies: - "schema-utils" "^4.0.0" - -"minimalistic-assert@^1.0.0": - "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" - "version" "1.0.1" - -"minimatch@^3.0.4", "minimatch@^3.1.1", "minimatch@^3.1.2": - "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "brace-expansion" "^1.1.7" - -"minimatch@^5.0.1": - "integrity" "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "brace-expansion" "^2.0.1" - -"minimatch@3.0.4": - "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "brace-expansion" "^1.1.7" - -"minimist@^1.2.0", "minimist@^1.2.6": - "integrity" "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" - "version" "1.2.6" - -"mkdirp@~0.5.1": - "integrity" "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==" - "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" - "version" "0.5.6" - dependencies: - "minimist" "^1.2.6" - -"ms@^2.1.1", "ms@2.1.2": - "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - "version" "2.1.2" - -"ms@2.0.0": - "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - "version" "2.0.0" - -"ms@2.1.3": - "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - "version" "2.1.3" - -"multicast-dns@^7.2.5": - "integrity" "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==" - "resolved" "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" - "version" "7.2.5" - dependencies: - "dns-packet" "^5.2.2" - "thunky" "^1.0.2" - -"nanoid@^3.3.4": - "integrity" "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" - "version" "3.3.4" - -"natural-compare@^1.4.0": - "integrity" "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" - "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" - "version" "1.4.0" - -"negotiator@0.6.3": - "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" - "version" "0.6.3" - -"neo-async@^2.6.2": - "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" - "version" "2.6.2" - -"no-case@^3.0.4": - "integrity" "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==" - "resolved" "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "lower-case" "^2.0.2" - "tslib" "^2.0.3" - -"node-forge@^1": - "integrity" "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" - "resolved" "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" - "version" "1.3.1" - -"node-int64@^0.4.0": - "integrity" "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" - "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" - "version" "0.4.0" - -"node-releases@^2.0.5": - "integrity" "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==" - "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz" - "version" "2.0.5" - -"normalize-path@^3.0.0", "normalize-path@~3.0.0": - "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - "version" "3.0.0" - -"normalize-range@^0.1.2": - "integrity" "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" - "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" - "version" "0.1.2" - -"normalize-url@^6.0.1": - "integrity" "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" - "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" - "version" "6.1.0" - -"npm-run-path@^4.0.1": - "integrity" "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" - "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "path-key" "^3.0.0" - -"nth-check@^1.0.2": - "integrity" "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==" - "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "boolbase" "~1.0.0" - -"nth-check@^2.0.1": - "integrity" "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==" - "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "boolbase" "^1.0.0" - -"nwsapi@^2.2.0": - "integrity" "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" - "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz" - "version" "2.2.1" - -"object-assign@^4.1.1": - "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" - "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - "version" "4.1.1" - -"object-hash@^3.0.0": - "integrity" "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" - "resolved" "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" - "version" "3.0.0" - -"object-inspect@^1.12.0", "object-inspect@^1.9.0": - "integrity" "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" - "version" "1.12.2" - -"object-keys@^1.1.1": - "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - "version" "1.1.1" - -"object.assign@^4.1.0", "object.assign@^4.1.2": - "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==" - "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" - "version" "4.1.2" - dependencies: - "call-bind" "^1.0.0" - "define-properties" "^1.1.3" - "has-symbols" "^1.0.1" - "object-keys" "^1.1.1" - -"object.entries@^1.1.5": - "integrity" "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==" - "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz" - "version" "1.1.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.1" - -"object.fromentries@^2.0.5": - "integrity" "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==" - "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz" - "version" "2.0.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.1" - -"object.getownpropertydescriptors@^2.1.0": - "integrity" "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==" - "resolved" "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz" - "version" "2.1.4" - dependencies: - "array.prototype.reduce" "^1.0.4" - "call-bind" "^1.0.2" - "define-properties" "^1.1.4" - "es-abstract" "^1.20.1" - -"object.hasown@^1.1.1": - "integrity" "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==" - "resolved" "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "define-properties" "^1.1.4" - "es-abstract" "^1.19.5" - -"object.values@^1.1.0", "object.values@^1.1.5": - "integrity" "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==" - "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz" - "version" "1.1.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.19.1" - -"obuf@^1.0.0", "obuf@^1.1.2": - "integrity" "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - "resolved" "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" - "version" "1.1.2" - -"on-finished@2.4.1": - "integrity" "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==" - "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" - "version" "2.4.1" - dependencies: - "ee-first" "1.1.1" - -"on-headers@~1.0.2": - "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" - "version" "1.0.2" - -"once@^1.3.0": - "integrity" "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" - "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "wrappy" "1" - -"onetime@^5.1.2": - "integrity" "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" - "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "mimic-fn" "^2.1.0" - -"open@^8.0.9", "open@^8.4.0": - "integrity" "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==" - "resolved" "https://registry.npmjs.org/open/-/open-8.4.0.tgz" - "version" "8.4.0" - dependencies: - "define-lazy-prop" "^2.0.0" - "is-docker" "^2.1.1" - "is-wsl" "^2.2.0" - -"optionator@^0.8.1": - "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" - "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" - "version" "0.8.3" - 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" - -"optionator@^0.9.1": - "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==" - "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" - "version" "0.9.1" - 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" - -"p-limit@^1.1.0": - "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "p-try" "^1.0.0" + graceful-fs "^4.1.6" + +jsonpointer@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz" + integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== + +"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.1: + version "3.3.1" + resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz" + integrity sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ== + dependencies: + array-includes "^3.1.5" + object.assign "^4.1.2" + +kind-of@^6.0.2: + 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@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +klona@^2.0.4, klona@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz" + integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== + +language-subtag-registry@~0.3.2: + 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@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" + integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== + dependencies: + language-subtag-registry "~0.3.2" + +leven@^3.1.0: + 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@^0.4.1: + 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" + +levn@~0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +lilconfig@^2.0.3, lilconfig@^2.0.5: + 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@^1.1.6: + 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@^4.2.0: + 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@^2.0.0: + 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" + +loader-utils@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz" + integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +locate-path@^3.0.0: + 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" + +locate-path@^5.0.0: + 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" + +locate-path@^6.0.0: + 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" + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + +lodash.merge@^4.6.2: + 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@^4.7.0: + version "4.7.0" + resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== + +lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: + version "4.17.21" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +loose-envify@^1.1.0, loose-envify@^1.4.0: + 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" + +lower-case@^2.0.2: + 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" + +lru-cache@^6.0.0: + 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" + +lz-string@^1.4.4: + version "1.4.4" + resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" + integrity sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ== + +magic-string@^0.25.0, magic-string@^0.25.7: + 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" + +make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: + 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" + +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +memfs@^3.1.2, memfs@^3.4.3: + version "3.4.7" + resolved "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz" + integrity sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw== + dependencies: + fs-monkey "^1.0.3" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== + +merge-stream@^2.0.0: + 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@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: + 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" + +mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": + version "1.52.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: + 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" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +min-indent@^1.0.0: + 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@^2.4.5: + version "2.6.1" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz" + integrity sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg== + dependencies: + schema-utils "^4.0.0" + +minimalistic-assert@^1.0.0: + 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@3.0.4: + 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" + +minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: + 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" + +minimatch@^5.0.1: + version "5.1.0" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz" + integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.2.0, minimist@^1.2.6: + version "1.2.6" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + +mkdirp@~0.5.1: + 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" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2, ms@^2.1.1: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3: + version "2.1.3" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +multicast-dns@^7.2.5: + version "7.2.5" + resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" + integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== + dependencies: + dns-packet "^5.2.2" + thunky "^1.0.2" + +nanoid@^3.3.4: + version "3.3.4" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +neo-async@^2.6.2: + 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@^3.0.4: + 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-forge@^1: + version "1.3.1" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" + integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + +node-releases@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz" + integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + +normalize-url@^6.0.1: + 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@^4.0.1: + 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" + +nth-check@^1.0.2: + 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" + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +nwsapi@^2.2.0: + version "2.2.1" + resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz" + integrity sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg== + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-hash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" + integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== + +object-inspect@^1.12.0, object-inspect@^1.9.0: + version "1.12.2" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" + integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.0, object.assign@^4.1.2: + 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" + +object.entries@^1.1.5: + 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" + +object.fromentries@^2.0.5: + 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" + +object.getownpropertydescriptors@^2.1.0: + version "2.1.4" + resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz" + integrity sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ== + dependencies: + array.prototype.reduce "^1.0.4" + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.1" + +object.hasown@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz" + integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A== + dependencies: + define-properties "^1.1.4" + es-abstract "^1.19.5" + +object.values@^1.1.0, object.values@^1.1.5: + 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" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@2.4.1: + 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" + +on-headers@~1.0.2: + 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@^1.3.0: + version "1.4.0" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.2: + 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" + +open@^8.0.9, open@^8.4.0: + 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" + +optionator@^0.8.1: + 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" + +optionator@^0.9.1: + 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" -"p-limit@^2.0.0": - "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - "version" "2.3.0" +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== dependencies: - "p-try" "^2.0.0" - -"p-limit@^2.2.0": - "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - "version" "2.3.0" + p-try "^1.0.0" + +p-limit@^2.0.0, p-limit@^2.2.0: + 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" + p-try "^2.0.0" -"p-limit@^3.0.2": - "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" - "version" "3.1.0" +p-limit@^3.0.2: + 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" + yocto-queue "^0.1.0" -"p-locate@^2.0.0": - "integrity" "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" - "version" "2.0.0" +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== dependencies: - "p-limit" "^1.1.0" + p-limit "^1.1.0" -"p-locate@^3.0.0": - "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" - "version" "3.0.0" +p-locate@^3.0.0: + 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" + p-limit "^2.0.0" -"p-locate@^4.1.0": - "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" - "version" "4.1.0" +p-locate@^4.1.0: + 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" + p-limit "^2.2.0" -"p-locate@^5.0.0": - "integrity" "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" - "version" "5.0.0" +p-locate@^5.0.0: + 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" + p-limit "^3.0.2" -"p-retry@^4.5.0": - "integrity" "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==" - "resolved" "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" - "version" "4.6.2" +p-retry@^4.5.0: + 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" + retry "^0.13.1" -"p-try@^1.0.0": - "integrity" "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" - "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" - "version" "1.0.0" +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== -"p-try@^2.0.0": - "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" - "version" "2.2.0" +p-try@^2.0.0: + 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@^3.0.4": - "integrity" "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==" - "resolved" "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" - "version" "3.0.4" +param-case@^3.0.4: + 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" + dot-case "^3.0.4" + tslib "^2.0.3" -"parent-module@^1.0.0": - "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" - "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" - "version" "1.0.1" +parent-module@^1.0.0: + 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" + callsites "^3.0.0" -"parse-json@^5.0.0", "parse-json@^5.2.0": - "integrity" "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" - "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" - "version" "5.2.0" +parse-json@^5.0.0, parse-json@^5.2.0: + 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" - -"parse5@6.0.1": - "integrity" "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - "resolved" "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" - "version" "6.0.1" - -"parseurl@~1.3.2", "parseurl@~1.3.3": - "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - "version" "1.3.3" - -"pascal-case@^3.1.2": - "integrity" "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==" - "resolved" "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "no-case" "^3.0.4" - "tslib" "^2.0.3" - -"path-exists@^3.0.0": - "integrity" "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" - "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" - "version" "3.0.0" - -"path-exists@^4.0.0": - "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" - "version" "4.0.0" - -"path-is-absolute@^1.0.0": - "integrity" "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - "version" "1.0.1" - -"path-key@^3.0.0", "path-key@^3.1.0": - "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - "version" "3.1.1" - -"path-parse@^1.0.7": - "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" - "version" "1.0.7" - -"path-to-regexp@0.1.7": - "integrity" "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" - "version" "0.1.7" - -"path-type@^4.0.0": - "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" - "version" "4.0.0" - -"performance-now@^2.1.0": - "integrity" "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" - "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" - "version" "2.1.0" - -"picocolors@^0.2.1": - "integrity" "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" - "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" - "version" "0.2.1" - -"picocolors@^1.0.0": - "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" - "version" "1.0.0" - -"picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.2.2", "picomatch@^2.2.3", "picomatch@^2.3.1": - "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" - "version" "2.3.1" - -"pify@^2.3.0": - "integrity" "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" - "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" - "version" "2.3.0" - -"pirates@^4.0.4": - "integrity" "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" - "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" - "version" "4.0.5" - -"pkg-dir@^4.1.0", "pkg-dir@^4.2.0": - "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" - "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" - "version" "4.2.0" - dependencies: - "find-up" "^4.0.0" - -"pkg-up@^3.1.0": - "integrity" "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==" - "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "find-up" "^3.0.0" - -"postcss-attribute-case-insensitive@^5.0.1": - "integrity" "sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ==" - "resolved" "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "postcss-selector-parser" "^6.0.10" - -"postcss-browser-comments@^4": - "integrity" "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" - "resolved" "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz" - "version" "4.0.0" - -"postcss-calc@^8.2.3": - "integrity" "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==" - "resolved" "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz" - "version" "8.2.4" - dependencies: - "postcss-selector-parser" "^6.0.9" - "postcss-value-parser" "^4.2.0" - -"postcss-clamp@^4.1.0": - "integrity" "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==" - "resolved" "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "postcss-value-parser" "^4.2.0" - -"postcss-color-functional-notation@^4.2.3": - "integrity" "sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw==" - "resolved" "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz" - "version" "4.2.3" - dependencies: - "postcss-value-parser" "^4.2.0" - -"postcss-color-hex-alpha@^8.0.4": - "integrity" "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==" - "resolved" "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz" - "version" "8.0.4" - dependencies: - "postcss-value-parser" "^4.2.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parse5@6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascal-case@^3.1.2: + 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" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + +path-exists@^4.0.0: + 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@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + 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@0.1.7: + version "0.1.7" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== + +picocolors@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" + integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pify@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + +pirates@^4.0.4: + version "4.0.5" + resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" + integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== + +pkg-dir@^4.1.0, pkg-dir@^4.2.0: + 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" + +pkg-up@^3.1.0: + 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" + +postcss-attribute-case-insensitive@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz" + integrity sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ== + dependencies: + postcss-selector-parser "^6.0.10" + +postcss-browser-comments@^4: + 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== + +postcss-calc@^8.2.3: + 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" + +postcss-clamp@^4.1.0: + 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" + +postcss-color-functional-notation@^4.2.3: + version "4.2.3" + resolved "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz" + integrity sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-color-hex-alpha@^8.0.4: + version "8.0.4" + resolved "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz" + integrity sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ== + dependencies: + postcss-value-parser "^4.2.0" -"postcss-color-rebeccapurple@^7.1.0": - "integrity" "sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw==" - "resolved" "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz" - "version" "7.1.0" +postcss-color-rebeccapurple@^7.1.0: + version "7.1.0" + resolved "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz" + integrity sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw== dependencies: - "postcss-value-parser" "^4.2.0" - -"postcss-colormin@^5.3.0": - "integrity" "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==" - "resolved" "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz" - "version" "5.3.0" + postcss-value-parser "^4.2.0" + +postcss-colormin@^5.3.0: + 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" + browserslist "^4.16.6" + caniuse-api "^3.0.0" + colord "^2.9.1" + postcss-value-parser "^4.2.0" -"postcss-convert-values@^5.1.2": - "integrity" "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==" - "resolved" "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz" - "version" "5.1.2" +postcss-convert-values@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz" + integrity sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== dependencies: - "browserslist" "^4.20.3" - "postcss-value-parser" "^4.2.0" + browserslist "^4.20.3" + postcss-value-parser "^4.2.0" -"postcss-custom-media@^8.0.2": - "integrity" "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==" - "resolved" "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz" - "version" "8.0.2" +postcss-custom-media@^8.0.2: + version "8.0.2" + resolved "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz" + integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" -"postcss-custom-properties@^12.1.8": - "integrity" "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==" - "resolved" "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz" - "version" "12.1.8" +postcss-custom-properties@^12.1.8: + version "12.1.8" + resolved "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz" + integrity sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" -"postcss-custom-selectors@^6.0.3": - "integrity" "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==" - "resolved" "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz" - "version" "6.0.3" +postcss-custom-selectors@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz" + integrity sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg== dependencies: - "postcss-selector-parser" "^6.0.4" + postcss-selector-parser "^6.0.4" -"postcss-dir-pseudo-class@^6.0.4": - "integrity" "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==" - "resolved" "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz" - "version" "6.0.4" +postcss-dir-pseudo-class@^6.0.4: + 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" + postcss-selector-parser "^6.0.9" -"postcss-discard-comments@^5.1.2": - "integrity" "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==" - "resolved" "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" - "version" "5.1.2" +postcss-discard-comments@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" + integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== -"postcss-discard-duplicates@^5.1.0": - "integrity" "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" - "resolved" "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" - "version" "5.1.0" +postcss-discard-duplicates@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" + integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== -"postcss-discard-empty@^5.1.1": - "integrity" "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" - "resolved" "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" - "version" "5.1.1" +postcss-discard-empty@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" + integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== -"postcss-discard-overridden@^5.1.0": - "integrity" "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" - "resolved" "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" - "version" "5.1.0" +postcss-discard-overridden@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" + integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== -"postcss-double-position-gradients@^3.1.1": - "integrity" "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==" - "resolved" "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz" - "version" "3.1.1" +postcss-double-position-gradients@^3.1.1: + 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" + postcss-value-parser "^4.2.0" -"postcss-env-function@^4.0.6": - "integrity" "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==" - "resolved" "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz" - "version" "4.0.6" +postcss-env-function@^4.0.6: + 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" + postcss-value-parser "^4.2.0" -"postcss-flexbugs-fixes@^5.0.2": - "integrity" "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" - "resolved" "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz" - "version" "5.0.2" +postcss-flexbugs-fixes@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz" + integrity sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ== -"postcss-focus-visible@^6.0.4": - "integrity" "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==" - "resolved" "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz" - "version" "6.0.4" +postcss-focus-visible@^6.0.4: + 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" + postcss-selector-parser "^6.0.9" -"postcss-focus-within@^5.0.4": - "integrity" "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==" - "resolved" "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz" - "version" "5.0.4" +postcss-focus-within@^5.0.4: + 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" + postcss-selector-parser "^6.0.9" -"postcss-font-variant@^5.0.0": - "integrity" "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" - "resolved" "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" - "version" "5.0.0" +postcss-font-variant@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" + integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== -"postcss-gap-properties@^3.0.3": - "integrity" "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==" - "resolved" "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz" - "version" "3.0.3" +postcss-gap-properties@^3.0.3: + 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== -"postcss-image-set-function@^4.0.6": - "integrity" "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==" - "resolved" "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz" - "version" "4.0.6" +postcss-image-set-function@^4.0.6: + 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" + postcss-value-parser "^4.2.0" -"postcss-import@^14.1.0": - "integrity" "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==" - "resolved" "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" - "version" "14.1.0" +postcss-import@^14.1.0: + version "14.1.0" + resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" + integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== dependencies: - "postcss-value-parser" "^4.0.0" - "read-cache" "^1.0.0" - "resolve" "^1.1.7" + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" -"postcss-initial@^4.0.1": - "integrity" "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" - "resolved" "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz" - "version" "4.0.1" +postcss-initial@^4.0.1: + 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== -"postcss-js@^4.0.0": - "integrity" "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==" - "resolved" "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz" - "version" "4.0.0" +postcss-js@^4.0.0: + 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" + camelcase-css "^2.0.1" -"postcss-lab-function@^4.2.0": - "integrity" "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==" - "resolved" "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz" - "version" "4.2.0" +postcss-lab-function@^4.2.0: + 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" - -"postcss-load-config@^3.1.4": - "integrity" "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==" - "resolved" "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz" - "version" "3.1.4" + postcss-value-parser "^4.2.0" + +postcss-load-config@^3.1.4: + 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" - -"postcss-loader@^6.2.1": - "integrity" "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==" - "resolved" "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz" - "version" "6.2.1" + lilconfig "^2.0.5" + yaml "^1.10.2" + +postcss-loader@^6.2.1: + 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" + cosmiconfig "^7.0.0" + klona "^2.0.5" + semver "^7.3.5" -"postcss-logical@^5.0.4": - "integrity" "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" - "resolved" "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz" - "version" "5.0.4" +postcss-logical@^5.0.4: + version "5.0.4" + resolved "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz" + integrity sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g== -"postcss-media-minmax@^5.0.0": - "integrity" "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" - "resolved" "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz" - "version" "5.0.0" +postcss-media-minmax@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz" + integrity sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ== -"postcss-merge-longhand@^5.1.6": - "integrity" "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==" - "resolved" "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz" - "version" "5.1.6" +postcss-merge-longhand@^5.1.6: + version "5.1.6" + resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz" + integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== dependencies: - "postcss-value-parser" "^4.2.0" - "stylehacks" "^5.1.0" + postcss-value-parser "^4.2.0" + stylehacks "^5.1.0" -"postcss-merge-rules@^5.1.2": - "integrity" "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==" - "resolved" "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz" - "version" "5.1.2" +postcss-merge-rules@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz" + integrity sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== dependencies: - "browserslist" "^4.16.6" - "caniuse-api" "^3.0.0" - "cssnano-utils" "^3.1.0" - "postcss-selector-parser" "^6.0.5" + browserslist "^4.16.6" + caniuse-api "^3.0.0" + cssnano-utils "^3.1.0" + postcss-selector-parser "^6.0.5" -"postcss-minify-font-values@^5.1.0": - "integrity" "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==" - "resolved" "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz" - "version" "5.1.0" +postcss-minify-font-values@^5.1.0: + 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" + postcss-value-parser "^4.2.0" -"postcss-minify-gradients@^5.1.1": - "integrity" "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==" - "resolved" "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz" - "version" "5.1.1" +postcss-minify-gradients@^5.1.1: + 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" + colord "^2.9.1" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -"postcss-minify-params@^5.1.3": - "integrity" "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==" - "resolved" "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz" - "version" "5.1.3" +postcss-minify-params@^5.1.3: + version "5.1.3" + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz" + integrity sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg== dependencies: - "browserslist" "^4.16.6" - "cssnano-utils" "^3.1.0" - "postcss-value-parser" "^4.2.0" + browserslist "^4.16.6" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -"postcss-minify-selectors@^5.2.1": - "integrity" "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==" - "resolved" "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" - "version" "5.2.1" +postcss-minify-selectors@^5.2.1: + version "5.2.1" + resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" + integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== dependencies: - "postcss-selector-parser" "^6.0.5" + postcss-selector-parser "^6.0.5" -"postcss-modules-extract-imports@^3.0.0": - "integrity" "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" - "resolved" "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz" - "version" "3.0.0" +postcss-modules-extract-imports@^3.0.0: + 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== -"postcss-modules-local-by-default@^4.0.0": - "integrity" "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==" - "resolved" "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz" - "version" "4.0.0" +postcss-modules-local-by-default@^4.0.0: + 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" + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" -"postcss-modules-scope@^3.0.0": - "integrity" "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==" - "resolved" "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz" - "version" "3.0.0" +postcss-modules-scope@^3.0.0: + 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" + postcss-selector-parser "^6.0.4" -"postcss-modules-values@^4.0.0": - "integrity" "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==" - "resolved" "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" - "version" "4.0.0" +postcss-modules-values@^4.0.0: + 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" + icss-utils "^5.0.0" -"postcss-nested@5.0.6": - "integrity" "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==" - "resolved" "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz" - "version" "5.0.6" - dependencies: - "postcss-selector-parser" "^6.0.6" +postcss-nested@5.0.6: + 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" -"postcss-nesting@^10.1.9": - "integrity" "sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw==" - "resolved" "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.9.tgz" - "version" "10.1.9" +postcss-nesting@^10.1.9: + version "10.1.9" + resolved "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.9.tgz" + integrity sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw== dependencies: "@csstools/selector-specificity" "^2.0.0" - "postcss-selector-parser" "^6.0.10" + postcss-selector-parser "^6.0.10" -"postcss-normalize-charset@^5.1.0": - "integrity" "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==" - "resolved" "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-charset@^5.1.0: + 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== -"postcss-normalize-display-values@^5.1.0": - "integrity" "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==" - "resolved" "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-display-values@^5.1.0: + 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" + postcss-value-parser "^4.2.0" -"postcss-normalize-positions@^5.1.1": - "integrity" "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==" - "resolved" "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" - "version" "5.1.1" +postcss-normalize-positions@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" + integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" -"postcss-normalize-repeat-style@^5.1.1": - "integrity" "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==" - "resolved" "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" - "version" "5.1.1" +postcss-normalize-repeat-style@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" + integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== dependencies: - "postcss-value-parser" "^4.2.0" + postcss-value-parser "^4.2.0" -"postcss-normalize-string@^5.1.0": - "integrity" "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==" - "resolved" "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-string@^5.1.0: + 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" + postcss-value-parser "^4.2.0" -"postcss-normalize-timing-functions@^5.1.0": - "integrity" "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==" - "resolved" "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-timing-functions@^5.1.0: + 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" + postcss-value-parser "^4.2.0" -"postcss-normalize-unicode@^5.1.0": - "integrity" "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==" - "resolved" "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-unicode@^5.1.0: + 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" + browserslist "^4.16.6" + postcss-value-parser "^4.2.0" -"postcss-normalize-url@^5.1.0": - "integrity" "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==" - "resolved" "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz" - "version" "5.1.0" +postcss-normalize-url@^5.1.0: + 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" + normalize-url "^6.0.1" + postcss-value-parser "^4.2.0" -"postcss-normalize-whitespace@^5.1.1": - "integrity" "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==" - "resolved" "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz" - "version" "5.1.1" +postcss-normalize-whitespace@^5.1.1: + 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" + postcss-value-parser "^4.2.0" -"postcss-normalize@^10.0.1": - "integrity" "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==" - "resolved" "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz" - "version" "10.0.1" +postcss-normalize@^10.0.1: + 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" "*" + postcss-browser-comments "^4" + sanitize.css "*" -"postcss-opacity-percentage@^1.1.2": - "integrity" "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" - "resolved" "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz" - "version" "1.1.2" +postcss-opacity-percentage@^1.1.2: + 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@^5.1.3": - "integrity" "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==" - "resolved" "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" - "version" "5.1.3" +postcss-ordered-values@^5.1.3: + version "5.1.3" + resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" + integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== dependencies: - "cssnano-utils" "^3.1.0" - "postcss-value-parser" "^4.2.0" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -"postcss-overflow-shorthand@^3.0.3": - "integrity" "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==" - "resolved" "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz" - "version" "3.0.3" +postcss-overflow-shorthand@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz" + integrity sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg== -"postcss-page-break@^3.0.4": - "integrity" "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" - "resolved" "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz" - "version" "3.0.4" +postcss-page-break@^3.0.4: + 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== -"postcss-place@^7.0.4": - "integrity" "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==" - "resolved" "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz" - "version" "7.0.4" +postcss-place@^7.0.4: + 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" + postcss-value-parser "^4.2.0" -"postcss-preset-env@^7.0.1": - "integrity" "sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==" - "resolved" "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz" - "version" "7.7.2" +postcss-preset-env@^7.0.1: + version "7.7.2" + resolved "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz" + integrity sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA== dependencies: "@csstools/postcss-cascade-layers" "^1.0.4" "@csstools/postcss-color-function" "^1.1.0" @@ -7030,1677 +6943,1657 @@ "@csstools/postcss-stepped-value-functions" "^1.0.0" "@csstools/postcss-trigonometric-functions" "^1.0.1" "@csstools/postcss-unset-value" "^1.0.1" - "autoprefixer" "^10.4.7" - "browserslist" "^4.21.0" - "css-blank-pseudo" "^3.0.3" - "css-has-pseudo" "^3.0.4" - "css-prefers-color-scheme" "^6.0.3" - "cssdb" "^6.6.3" - "postcss-attribute-case-insensitive" "^5.0.1" - "postcss-clamp" "^4.1.0" - "postcss-color-functional-notation" "^4.2.3" - "postcss-color-hex-alpha" "^8.0.4" - "postcss-color-rebeccapurple" "^7.1.0" - "postcss-custom-media" "^8.0.2" - "postcss-custom-properties" "^12.1.8" - "postcss-custom-selectors" "^6.0.3" - "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.9" - "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.5" - "postcss-replace-overflow-wrap" "^4.0.0" - "postcss-selector-not" "^6.0.0" - "postcss-value-parser" "^4.2.0" - -"postcss-pseudo-class-any-link@^7.1.5": - "integrity" "sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA==" - "resolved" "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz" - "version" "7.1.5" - dependencies: - "postcss-selector-parser" "^6.0.10" - -"postcss-reduce-initial@^5.1.0": - "integrity" "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==" - "resolved" "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "browserslist" "^4.16.6" - "caniuse-api" "^3.0.0" - -"postcss-reduce-transforms@^5.1.0": - "integrity" "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==" - "resolved" "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "postcss-value-parser" "^4.2.0" - -"postcss-replace-overflow-wrap@^4.0.0": - "integrity" "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" - "resolved" "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz" - "version" "4.0.0" - -"postcss-selector-not@^6.0.0": - "integrity" "sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ==" - "resolved" "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "postcss-selector-parser" "^6.0.10" - -"postcss-selector-parser@^6.0.10", "postcss-selector-parser@^6.0.2", "postcss-selector-parser@^6.0.4", "postcss-selector-parser@^6.0.5", "postcss-selector-parser@^6.0.6", "postcss-selector-parser@^6.0.9": - "integrity" "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==" - "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz" - "version" "6.0.10" - dependencies: - "cssesc" "^3.0.0" - "util-deprecate" "^1.0.2" - -"postcss-svgo@^5.1.0": - "integrity" "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==" - "resolved" "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "postcss-value-parser" "^4.2.0" - "svgo" "^2.7.0" - -"postcss-unique-selectors@^5.1.1": - "integrity" "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==" - "resolved" "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz" - "version" "5.1.1" - dependencies: - "postcss-selector-parser" "^6.0.5" - -"postcss-value-parser@^4.0.0", "postcss-value-parser@^4.1.0", "postcss-value-parser@^4.2.0": - "integrity" "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" - "version" "4.2.0" - -"postcss@^7.0.0 || ^8.0.1", "postcss@^8", "postcss@^8.0.0", "postcss@^8.0.3", "postcss@^8.0.9", "postcss@^8.1.0", "postcss@^8.1.4", "postcss@^8.2", "postcss@^8.2.14", "postcss@^8.2.15", "postcss@^8.2.2", "postcss@^8.3", "postcss@^8.3.3", "postcss@^8.3.5", "postcss@^8.4", "postcss@^8.4.14", "postcss@^8.4.4", "postcss@^8.4.6", "postcss@^8.4.7", "postcss@>= 8", "postcss@>=8", "postcss@>=8.0.9": - "integrity" "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==" - "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz" - "version" "8.4.14" - dependencies: - "nanoid" "^3.3.4" - "picocolors" "^1.0.0" - "source-map-js" "^1.0.2" - -"postcss@^7.0.35": - "integrity" "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==" - "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz" - "version" "7.0.39" - dependencies: - "picocolors" "^0.2.1" - "source-map" "^0.6.1" - -"prelude-ls@^1.2.1": - "integrity" "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" - "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" - "version" "1.2.1" - -"prelude-ls@~1.1.2": - "integrity" "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" - "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" - "version" "1.1.2" - -"pretty-bytes@^5.3.0", "pretty-bytes@^5.4.1": - "integrity" "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" - "resolved" "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" - "version" "5.6.0" - -"pretty-error@^4.0.0": - "integrity" "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==" - "resolved" "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "lodash" "^4.17.20" - "renderkid" "^3.0.0" - -"pretty-format@^27.0.2", "pretty-format@^27.5.1": - "integrity" "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==" - "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" - "version" "27.5.1" + autoprefixer "^10.4.7" + browserslist "^4.21.0" + css-blank-pseudo "^3.0.3" + css-has-pseudo "^3.0.4" + css-prefers-color-scheme "^6.0.3" + cssdb "^6.6.3" + postcss-attribute-case-insensitive "^5.0.1" + postcss-clamp "^4.1.0" + postcss-color-functional-notation "^4.2.3" + postcss-color-hex-alpha "^8.0.4" + postcss-color-rebeccapurple "^7.1.0" + postcss-custom-media "^8.0.2" + postcss-custom-properties "^12.1.8" + postcss-custom-selectors "^6.0.3" + 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.9" + 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.5" + postcss-replace-overflow-wrap "^4.0.0" + postcss-selector-not "^6.0.0" + postcss-value-parser "^4.2.0" + +postcss-pseudo-class-any-link@^7.1.5: + version "7.1.5" + resolved "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz" + integrity sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA== + dependencies: + postcss-selector-parser "^6.0.10" + +postcss-reduce-initial@^5.1.0: + 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" + +postcss-reduce-transforms@^5.1.0: + 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" + +postcss-replace-overflow-wrap@^4.0.0: + 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== + +postcss-selector-not@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz" + integrity sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ== + dependencies: + postcss-selector-parser "^6.0.10" + +postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: + 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" + +postcss-svgo@^5.1.0: + 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" + +postcss-unique-selectors@^5.1.1: + 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" + +postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss@^7.0.35: + 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" + +postcss@^8.3.5, postcss@^8.4.14, postcss@^8.4.4, postcss@^8.4.7: + version "8.4.14" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz" + integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== + dependencies: + nanoid "^3.3.4" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== + +pretty-bytes@^5.3.0, pretty-bytes@^5.4.1: + 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@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" + integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== dependencies: - "ansi-regex" "^5.0.1" - "ansi-styles" "^5.0.0" - "react-is" "^17.0.1" + lodash "^4.17.20" + renderkid "^3.0.0" -"pretty-format@^28.0.0": - "integrity" "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==" - "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" - "version" "28.1.1" +pretty-format@^27.0.2, pretty-format@^27.5.1: + version "27.5.1" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" + integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== dependencies: - "@jest/schemas" "^28.0.2" - "ansi-regex" "^5.0.1" - "ansi-styles" "^5.0.0" - "react-is" "^18.0.0" + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^17.0.1" -"pretty-format@^28.1.1": - "integrity" "sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw==" - "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" - "version" "28.1.1" +pretty-format@^28.0.0, pretty-format@^28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" + integrity sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw== dependencies: "@jest/schemas" "^28.0.2" - "ansi-regex" "^5.0.1" - "ansi-styles" "^5.0.0" - "react-is" "^18.0.0" - -"process-nextick-args@~2.0.0": - "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" - "version" "2.0.1" - -"promise@^8.1.0": - "integrity" "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==" - "resolved" "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz" - "version" "8.1.0" - dependencies: - "asap" "~2.0.6" - -"prompts@^2.0.1", "prompts@^2.4.2": - "integrity" "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==" - "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "kleur" "^3.0.3" - "sisteransi" "^1.0.5" - -"prop-types@^15.8.1": - "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" - "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" - "version" "15.8.1" - dependencies: - "loose-envify" "^1.4.0" - "object-assign" "^4.1.1" - "react-is" "^16.13.1" - -"proxy-addr@~2.0.7": - "integrity" "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" - "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" - "version" "2.0.7" - dependencies: - "forwarded" "0.2.0" - "ipaddr.js" "1.9.1" - -"psl@^1.1.33": - "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" - "version" "1.8.0" - -"punycode@^2.1.0", "punycode@^2.1.1": - "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" - "version" "2.1.1" - -"q@^1.1.2": - "integrity" "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" - "resolved" "https://registry.npmjs.org/q/-/q-1.5.1.tgz" - "version" "1.5.1" - -"qs@6.10.3": - "integrity" "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==" - "resolved" "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz" - "version" "6.10.3" - dependencies: - "side-channel" "^1.0.4" - -"queue-microtask@^1.2.2": - "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" - "version" "1.2.3" - -"quick-lru@^5.1.1": - "integrity" "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" - "resolved" "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" - "version" "5.1.1" - -"raf@^3.4.1": - "integrity" "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==" - "resolved" "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" - "version" "3.4.1" - dependencies: - "performance-now" "^2.1.0" - -"randombytes@^2.1.0": - "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" - "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "safe-buffer" "^5.1.0" - -"range-parser@^1.2.1", "range-parser@~1.2.1": - "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - "version" "1.2.1" - -"raw-body@2.5.1": - "integrity" "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==" - "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" - "version" "2.5.1" - dependencies: - "bytes" "3.1.2" - "http-errors" "2.0.0" - "iconv-lite" "0.4.24" - "unpipe" "1.0.0" - -"react-app-polyfill@^3.0.0": - "integrity" "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==" - "resolved" "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz" - "version" "3.0.0" - 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" - -"react-dev-utils@^12.0.1": - "integrity" "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==" - "resolved" "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz" - "version" "12.0.1" + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^18.0.0" + +process-nextick-args@~2.0.0: + 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@^8.1.0: + 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" + +prompts@^2.0.1, prompts@^2.4.2: + 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" + +prop-types@^15.8.1: + 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" + +proxy-addr@~2.0.7: + 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" + +psl@^1.1.33: + version "1.8.0" + resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== + +qs@6.10.3: + 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" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + +raf@^3.4.1: + 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" + +randombytes@^2.1.0: + 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" + +range-parser@^1.2.1, range-parser@~1.2.1: + 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@2.5.1: + 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" + +react-app-polyfill@^3.0.0: + 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" + +react-dev-utils@^12.0.1: + 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" - -"react-dom@^18.0.0", "react-dom@^18.2.0": - "integrity" "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==" - "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" - "version" "18.2.0" - dependencies: - "loose-envify" "^1.1.0" - "scheduler" "^0.23.0" - -"react-error-overlay@^6.0.11": - "integrity" "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - "resolved" "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz" - "version" "6.0.11" - -"react-icons@^4.4.0": - "integrity" "sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg==" - "resolved" "https://registry.npmjs.org/react-icons/-/react-icons-4.4.0.tgz" - "version" "4.4.0" - -"react-is@^16.13.1": - "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" - "version" "16.13.1" - -"react-is@^17.0.1": - "integrity" "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - "resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" - "version" "17.0.2" - -"react-is@^18.0.0": - "integrity" "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - "resolved" "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" - "version" "18.2.0" - -"react-refresh@^0.11.0", "react-refresh@>=0.10.0 <1.0.0": - "integrity" "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" - "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" - "version" "0.11.0" - -"react-scripts@5.0.1": - "integrity" "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==" - "resolved" "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz" - "version" "5.0.1" + 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" + +react-dom@^18.2.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + dependencies: + loose-envify "^1.1.0" + scheduler "^0.23.0" + +react-error-overlay@^6.0.11: + 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-icons@^4.4.0: + version "4.4.0" + resolved "https://registry.npmjs.org/react-icons/-/react-icons-4.4.0.tgz" + integrity sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg== + +react-is@^16.13.1: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^17.0.1: + 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-is@^18.0.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + +react-refresh@^0.11.0: + version "0.11.0" + resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" + integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== + +react-router-dom@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.3.0.tgz#a0216da813454e521905b5fa55e0e5176123f43d" + integrity sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw== + dependencies: + history "^5.2.0" + react-router "6.3.0" + +react-router@6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.3.0.tgz#3970cc64b4cb4eae0c1ea5203a80334fdd175557" + integrity sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ== + dependencies: + history "^5.2.0" + +react-scripts@5.0.1: + 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" + 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" optionalDependencies: - "fsevents" "^2.3.2" + fsevents "^2.3.2" -"react@*", "react@^18.0.0", "react@^18.2.0", "react@>= 16": - "integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==" - "resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz" - "version" "18.2.0" +react@^18.2.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== dependencies: - "loose-envify" "^1.1.0" + loose-envify "^1.1.0" -"read-cache@^1.0.0": - "integrity" "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" - "resolved" "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" - "version" "1.0.0" +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== dependencies: - "pify" "^2.3.0" + pify "^2.3.0" -"readable-stream@^2.0.1": - "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" - "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" - "version" "2.3.7" +readable-stream@^2.0.1: + 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" + 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" -"readable-stream@^3.0.6": - "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" - "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" - "version" "3.6.0" +readable-stream@^3.0.6: + 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" + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" -"readdirp@~3.6.0": - "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" - "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - "version" "3.6.0" +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== dependencies: - "picomatch" "^2.2.1" + picomatch "^2.2.1" -"recursive-readdir@^2.2.2": - "integrity" "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==" - "resolved" "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" - "version" "2.2.2" +recursive-readdir@^2.2.2: + 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" + minimatch "3.0.4" -"redent@^3.0.0": - "integrity" "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==" - "resolved" "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" - "version" "3.0.0" +redent@^3.0.0: + 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" + indent-string "^4.0.0" + strip-indent "^3.0.0" -"regenerate-unicode-properties@^10.0.1": - "integrity" "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==" - "resolved" "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz" - "version" "10.0.1" +regenerate-unicode-properties@^10.0.1: + 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" + regenerate "^1.4.2" -"regenerate@^1.4.2": - "integrity" "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" - "version" "1.4.2" +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== -"regenerator-runtime@^0.13.4", "regenerator-runtime@^0.13.9": - "integrity" "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" - "version" "0.13.9" +regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.9: + 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@^0.15.0": - "integrity" "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==" - "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz" - "version" "0.15.0" +regenerator-transform@^0.15.0: + 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" -"regex-parser@^2.2.11": - "integrity" "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" - "resolved" "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz" - "version" "2.2.11" - -"regexp.prototype.flags@^1.4.1", "regexp.prototype.flags@^1.4.3": - "integrity" "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==" - "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz" - "version" "1.4.3" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "functions-have-names" "^1.2.2" - -"regexpp@^3.2.0": - "integrity" "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" - "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" - "version" "3.2.0" - -"regexpu-core@^5.0.1": - "integrity" "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==" - "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz" - "version" "5.0.1" - 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" - -"regjsgen@^0.6.0": - "integrity" "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" - "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz" - "version" "0.6.0" - -"regjsparser@^0.8.2": - "integrity" "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==" - "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz" - "version" "0.8.4" - dependencies: - "jsesc" "~0.5.0" - -"relateurl@^0.2.7": - "integrity" "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" - "resolved" "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" - "version" "0.2.7" - -"renderkid@^3.0.0": - "integrity" "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==" - "resolved" "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "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@^2.1.1": - "integrity" "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" - "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" - "version" "2.1.1" - -"require-from-string@^2.0.2": - "integrity" "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - "resolved" "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" - "version" "2.0.2" - -"requires-port@^1.0.0": - "integrity" "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" - "version" "1.0.0" - -"resolve-cwd@^3.0.0": - "integrity" "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==" - "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "resolve-from" "^5.0.0" - -"resolve-from@^4.0.0": - "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" - "version" "4.0.0" - -"resolve-from@^5.0.0": - "integrity" "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" - "version" "5.0.0" - -"resolve-url-loader@^4.0.0": - "integrity" "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==" - "resolved" "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz" - "version" "4.0.0" - 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" - -"resolve.exports@^1.1.0": - "integrity" "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" - "resolved" "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" - "version" "1.1.0" - -"resolve@^1.1.7", "resolve@^1.14.2", "resolve@^1.19.0", "resolve@^1.20.0", "resolve@^1.22.0": - "integrity" "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==" - "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" - "version" "1.22.1" - dependencies: - "is-core-module" "^2.9.0" - "path-parse" "^1.0.7" - "supports-preserve-symlinks-flag" "^1.0.0" - -"resolve@^2.0.0-next.3": - "integrity" "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==" - "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" - "version" "2.0.0-next.4" - dependencies: - "is-core-module" "^2.9.0" - "path-parse" "^1.0.7" - "supports-preserve-symlinks-flag" "^1.0.0" - -"retry@^0.13.1": - "integrity" "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - "resolved" "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" - "version" "0.13.1" - -"reusify@^1.0.4": - "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" - "version" "1.0.4" - -"rimraf@^3.0.0", "rimraf@^3.0.2": - "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" - "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "glob" "^7.1.3" - -"rollup-plugin-terser@^7.0.0": - "integrity" "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==" - "resolved" "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz" - "version" "7.0.2" +regex-parser@^2.2.11: + 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@^1.4.1, regexp.prototype.flags@^1.4.3: + 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" + +regexpp@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" + integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + +regexpu-core@^5.0.1: + 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" + +regjsgen@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz" + integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== + +regjsparser@^0.8.2: + 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" + +relateurl@^0.2.7: + version "0.2.7" + resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" + integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== + +renderkid@^3.0.0: + 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" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +require-from-string@^2.0.2: + 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@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== + +resolve-cwd@^3.0.0: + 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" + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-url-loader@^4.0.0: + 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" + +resolve.exports@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" + integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== + +resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0: + version "1.22.1" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@^2.0.0-next.3: + version "2.0.0-next.4" + resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" + integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +retry@^0.13.1: + version "0.13.1" + resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" + integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.0, rimraf@^3.0.2: + 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" + +rollup-plugin-terser@^7.0.0: + 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" - -"rollup@^1.20.0 || ^2.0.0", "rollup@^1.20.0||^2.0.0", "rollup@^2.0.0", "rollup@^2.43.1": - "integrity" "sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==" - "resolved" "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz" - "version" "2.75.7" + jest-worker "^26.2.1" + serialize-javascript "^4.0.0" + terser "^5.0.0" + +rollup@^2.43.1: + version "2.75.7" + resolved "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz" + integrity sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ== optionalDependencies: - "fsevents" "~2.3.2" + fsevents "~2.3.2" -"run-parallel@^1.1.9": - "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" - "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" - "version" "1.2.0" +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: - "queue-microtask" "^1.2.2" - -"safe-buffer@^5.1.0", "safe-buffer@>=5.1.0", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2": - "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - "version" "5.1.2" + queue-microtask "^1.2.2" -"safe-buffer@~5.2.0": - "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - "version" "5.2.1" +safe-buffer@5.1.2, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -"safe-buffer@5.2.1": - "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - "version" "5.2.1" +safe-buffer@5.2.1, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": - "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - "version" "2.1.2" + version "2.1.2" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -"sanitize.css@*": - "integrity" "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" - "resolved" "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz" - "version" "13.0.0" +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@^12.3.0": - "integrity" "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==" - "resolved" "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz" - "version" "12.6.0" +sass-loader@^12.3.0: + 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" + klona "^2.0.4" + neo-async "^2.6.2" -"sax@~1.2.4": - "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" - "version" "1.2.4" +sax@~1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +saxes@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" + integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== + dependencies: + xmlchars "^2.2.0" -"saxes@^5.0.1": - "integrity" "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==" - "resolved" "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" - "version" "5.0.1" +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== dependencies: - "xmlchars" "^2.2.0" + loose-envify "^1.1.0" -"scheduler@^0.23.0": - "integrity" "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==" - "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" - "version" "0.23.0" +schema-utils@2.7.0: + version "2.7.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== dependencies: - "loose-envify" "^1.1.0" + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" -"schema-utils@^2.6.5": - "integrity" "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" - "version" "2.7.1" +schema-utils@^2.6.5: + 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" + ajv "^6.12.4" + ajv-keywords "^3.5.2" -"schema-utils@^3.0.0", "schema-utils@^3.1.0", "schema-utils@^3.1.1": - "integrity" "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" - "version" "3.1.1" +schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: + 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" + ajv "^6.12.5" + ajv-keywords "^3.5.2" -"schema-utils@^4.0.0": - "integrity" "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz" - "version" "4.0.0" +schema-utils@^4.0.0: + 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" - -"schema-utils@2.7.0": - "integrity" "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" - "version" "2.7.0" - dependencies: - "@types/json-schema" "^7.0.4" - "ajv" "^6.12.2" - "ajv-keywords" "^3.4.1" - -"select-hose@^2.0.0": - "integrity" "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" - "resolved" "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" - "version" "2.0.0" - -"selfsigned@^2.0.1": - "integrity" "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==" - "resolved" "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "node-forge" "^1" - -"semver@^6.0.0": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^6.1.1": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^6.1.2": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^6.3.0": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^7.3.2", "semver@^7.3.5", "semver@^7.3.7": - "integrity" "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==" - "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz" - "version" "7.3.7" - dependencies: - "lru-cache" "^6.0.0" - -"semver@7.0.0": - "integrity" "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" - "resolved" "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" - "version" "7.0.0" - -"send@0.18.0": - "integrity" "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==" - "resolved" "https://registry.npmjs.org/send/-/send-0.18.0.tgz" - "version" "0.18.0" - 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" - -"serialize-javascript@^4.0.0": - "integrity" "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==" - "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "randombytes" "^2.1.0" - -"serialize-javascript@^6.0.0": - "integrity" "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==" - "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "randombytes" "^2.1.0" - -"serve-index@^1.9.1": - "integrity" "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==" - "resolved" "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" - "version" "1.9.1" - 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" - -"serve-static@1.15.0": - "integrity" "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==" - "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" - "version" "1.15.0" - dependencies: - "encodeurl" "~1.0.2" - "escape-html" "~1.0.3" - "parseurl" "~1.3.3" - "send" "0.18.0" - -"setprototypeof@1.1.0": - "integrity" "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" - "version" "1.1.0" - -"setprototypeof@1.2.0": - "integrity" "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" - "version" "1.2.0" - -"shebang-command@^2.0.0": - "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" - "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "shebang-regex" "^3.0.0" - -"shebang-regex@^3.0.0": - "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - "version" "3.0.0" - -"shell-quote@^1.7.3": - "integrity" "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" - "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz" - "version" "1.7.3" - -"side-channel@^1.0.4": - "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" - "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "call-bind" "^1.0.0" - "get-intrinsic" "^1.0.2" - "object-inspect" "^1.9.0" - -"signal-exit@^3.0.2", "signal-exit@^3.0.3": - "integrity" "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" - "version" "3.0.7" - -"sisteransi@^1.0.5": - "integrity" "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - "version" "1.0.5" - -"slash@^3.0.0": - "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - "version" "3.0.0" - -"slash@^4.0.0": - "integrity" "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - "resolved" "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" - "version" "4.0.0" - -"sockjs@^0.3.24": - "integrity" "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==" - "resolved" "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" - "version" "0.3.24" - dependencies: - "faye-websocket" "^0.11.3" - "uuid" "^8.3.2" - "websocket-driver" "^0.7.4" - -"source-list-map@^2.0.0", "source-list-map@^2.0.1": - "integrity" "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - "resolved" "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" - "version" "2.0.1" - -"source-map-js@^1.0.1", "source-map-js@^1.0.2": - "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" - "version" "1.0.2" - -"source-map-loader@^3.0.0": - "integrity" "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==" - "resolved" "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "abab" "^2.0.5" - "iconv-lite" "^0.6.3" - "source-map-js" "^1.0.1" - -"source-map-resolve@^0.6.0": - "integrity" "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==" - "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz" - "version" "0.6.0" - dependencies: - "atob" "^2.1.2" - "decode-uri-component" "^0.2.0" - -"source-map-support@^0.5.6", "source-map-support@~0.5.20": - "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" - "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" - "version" "0.5.21" - dependencies: - "buffer-from" "^1.0.0" - "source-map" "^0.6.0" - -"source-map@^0.6.0", "source-map@^0.6.1", "source-map@~0.6.0", "source-map@~0.6.1", "source-map@0.6.1": - "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - "version" "0.6.1" - -"source-map@^0.7.3": - "integrity" "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" - "version" "0.7.4" - -"source-map@^0.8.0-beta.0": - "integrity" "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz" - "version" "0.8.0-beta.0" - dependencies: - "whatwg-url" "^7.0.0" - -"sourcemap-codec@^1.4.8": - "integrity" "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - "resolved" "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" - "version" "1.4.8" - -"spdy-transport@^3.0.0": - "integrity" "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" - "resolved" "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" - "version" "3.0.0" - 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" - -"spdy@^4.0.2": - "integrity" "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" - "resolved" "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" - "version" "4.0.2" - 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" - -"sprintf-js@~1.0.2": - "integrity" "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - "version" "1.0.3" - -"stable@^0.1.8": - "integrity" "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - "resolved" "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" - "version" "0.1.8" - -"stack-utils@^2.0.3": - "integrity" "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==" - "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz" - "version" "2.0.5" - dependencies: - "escape-string-regexp" "^2.0.0" - -"stackframe@^1.3.4": - "integrity" "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" - "resolved" "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" - "version" "1.3.4" + ajv "^8.8.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.0.0" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== + +selfsigned@^2.0.1: + 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" + +semver@7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" + integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + +semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.3.2, semver@^7.3.5, semver@^7.3.7: + 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" + +send@0.18.0: + 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" + +serialize-javascript@^4.0.0: + 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" + +serialize-javascript@^6.0.0: + 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" + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.15.0: + 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" + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shebang-command@^2.0.0: + 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" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.7.3: + 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@^1.0.4: + 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" + +signal-exit@^3.0.2, signal-exit@^3.0.3: + 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@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slash@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" + integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== + +sockjs@^0.3.24: + 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" + +source-list-map@^2.0.0, source-list-map@^2.0.1: + 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-js@^1.0.1, source-map-js@^1.0.2: + 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@^3.0.0: + 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" + +source-map-resolve@^0.6.0: + 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== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + +source-map-support@^0.5.6, source-map-support@~0.5.20: + 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" + +source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3: + version "0.7.4" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== + +source-map@^0.8.0-beta.0: + 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" + +sourcemap-codec@^1.4.8: + version "1.4.8" + resolved "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" + integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + +spdy-transport@^3.0.0: + 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" + +spdy@^4.0.2: + 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" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stack-utils@^2.0.3: + 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" + +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== "statuses@>= 1.4.0 < 2": - "integrity" "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" - "version" "1.5.0" - -"statuses@2.0.1": - "integrity" "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - "resolved" "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" - "version" "2.0.1" - -"string_decoder@^1.1.1": - "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" - "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "safe-buffer" "~5.2.0" - -"string_decoder@~1.1.1": - "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" - "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "safe-buffer" "~5.1.0" - -"string-length@^4.0.1": - "integrity" "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==" - "resolved" "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "char-regex" "^1.0.2" - "strip-ansi" "^6.0.0" - -"string-length@^5.0.1": - "integrity" "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==" - "resolved" "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "char-regex" "^2.0.0" - "strip-ansi" "^7.0.1" - -"string-natural-compare@^3.0.1": - "integrity" "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" - "resolved" "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" - "version" "3.0.1" - -"string-width@^4.1.0", "string-width@^4.2.0": - "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" - "version" "4.2.3" - dependencies: - "emoji-regex" "^8.0.0" - "is-fullwidth-code-point" "^3.0.0" - "strip-ansi" "^6.0.1" - -"string.prototype.matchall@^4.0.6", "string.prototype.matchall@^4.0.7": - "integrity" "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==" - "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz" - "version" "4.0.7" - 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" - -"string.prototype.trimend@^1.0.5": - "integrity" "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==" - "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.4" - "es-abstract" "^1.19.5" - -"string.prototype.trimstart@^1.0.5": - "integrity" "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==" - "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.4" - "es-abstract" "^1.19.5" - -"stringify-object@^3.3.0": - "integrity" "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==" - "resolved" "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" - "version" "3.3.0" - dependencies: - "get-own-enumerable-property-symbols" "^3.0.0" - "is-obj" "^1.0.1" - "is-regexp" "^1.0.0" - -"strip-ansi@^6.0.0", "strip-ansi@^6.0.1": - "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" - "version" "6.0.1" - dependencies: - "ansi-regex" "^5.0.1" - -"strip-ansi@^7.0.1": - "integrity" "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz" - "version" "7.0.1" - dependencies: - "ansi-regex" "^6.0.1" - -"strip-bom@^3.0.0": - "integrity" "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" - "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" - "version" "3.0.0" - -"strip-bom@^4.0.0": - "integrity" "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" - "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" - "version" "4.0.0" - -"strip-comments@^2.0.1": - "integrity" "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" - "resolved" "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz" - "version" "2.0.1" - -"strip-final-newline@^2.0.0": - "integrity" "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" - "version" "2.0.0" - -"strip-indent@^3.0.0": - "integrity" "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==" - "resolved" "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "min-indent" "^1.0.0" - -"strip-json-comments@^3.1.0", "strip-json-comments@^3.1.1": - "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" - "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" - "version" "3.1.1" - -"style-loader@^3.3.1": - "integrity" "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" - "resolved" "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz" - "version" "3.3.1" - -"stylehacks@^5.1.0": - "integrity" "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==" - "resolved" "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "browserslist" "^4.16.6" - "postcss-selector-parser" "^6.0.4" - -"supports-color@^5.3.0": - "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" - "version" "5.5.0" - dependencies: - "has-flag" "^3.0.0" - -"supports-color@^7.0.0", "supports-color@^7.1.0": - "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" - "version" "7.2.0" - dependencies: - "has-flag" "^4.0.0" - -"supports-color@^8.0.0": - "integrity" "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" - "version" "8.1.1" - dependencies: - "has-flag" "^4.0.0" - -"supports-hyperlinks@^2.0.0": - "integrity" "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==" - "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "has-flag" "^4.0.0" - "supports-color" "^7.0.0" - -"supports-preserve-symlinks-flag@^1.0.0": - "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - "resolved" "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" - "version" "1.0.0" - -"svg-parser@^2.0.2": - "integrity" "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - "resolved" "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" - "version" "2.0.4" - -"svgo@^1.2.2": - "integrity" "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==" - "resolved" "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" - "version" "1.3.2" - 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" - -"svgo@^2.7.0": - "integrity" "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==" - "resolved" "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz" - "version" "2.8.0" + version "1.5.0" + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +string-length@^4.0.1: + 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" + +string-length@^5.0.1: + 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" + +string-natural-compare@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" + integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== + +string-width@^4.1.0, string-width@^4.2.0: + 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" + +string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.7: + 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" + +string.prototype.trimend@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" + integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string.prototype.trimstart@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" + integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string_decoder@^1.1.1: + 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" + +string_decoder@~1.1.1: + 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" + +stringify-object@^3.3.0: + 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" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + 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" + +strip-ansi@^7.0.1: + 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" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + +strip-bom@^4.0.0: + 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@^2.0.1: + 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@^2.0.0: + 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@^3.0.0: + 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" + +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: + 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@^3.3.1: + version "3.3.1" + resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz" + integrity sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ== + +stylehacks@^5.1.0: + 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" + +supports-color@^5.3.0: + 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" + +supports-color@^7.0.0, supports-color@^7.1.0: + 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" + +supports-color@^8.0.0: + 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" + +supports-hyperlinks@^2.0.0: + 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" + +supports-preserve-symlinks-flag@^1.0.0: + 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@^2.0.2: + version "2.0.4" + resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== + +svgo@^1.2.2: + version "1.3.2" + resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" + integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== + 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" + +svgo@^2.7.0: + 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" - -"symbol-tree@^3.2.4": - "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" - "version" "3.2.4" - -"tailwindcss@^3.0.2": - "integrity" "sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ==" - "resolved" "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz" - "version" "3.1.4" - dependencies: - "arg" "^5.0.2" - "chokidar" "^3.5.3" - "color-name" "^1.1.4" - "detective" "^5.2.1" - "didyoumean" "^1.2.2" - "dlv" "^1.1.3" - "fast-glob" "^3.2.11" - "glob-parent" "^6.0.2" - "is-glob" "^4.0.3" - "lilconfig" "^2.0.5" - "normalize-path" "^3.0.0" - "object-hash" "^3.0.0" - "picocolors" "^1.0.0" - "postcss" "^8.4.14" - "postcss-import" "^14.1.0" - "postcss-js" "^4.0.0" - "postcss-load-config" "^3.1.4" - "postcss-nested" "5.0.6" - "postcss-selector-parser" "^6.0.10" - "postcss-value-parser" "^4.2.0" - "quick-lru" "^5.1.1" - "resolve" "^1.22.0" - -"tapable@^1.0.0": - "integrity" "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - "resolved" "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" - "version" "1.1.3" - -"tapable@^2.0.0", "tapable@^2.1.1", "tapable@^2.2.0": - "integrity" "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - "resolved" "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" - "version" "2.2.1" - -"temp-dir@^2.0.0": - "integrity" "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" - "resolved" "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" - "version" "2.0.0" - -"tempy@^0.6.0": - "integrity" "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==" - "resolved" "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz" - "version" "0.6.0" - dependencies: - "is-stream" "^2.0.0" - "temp-dir" "^2.0.0" - "type-fest" "^0.16.0" - "unique-string" "^2.0.0" - -"terminal-link@^2.0.0": - "integrity" "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==" - "resolved" "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "ansi-escapes" "^4.2.1" - "supports-hyperlinks" "^2.0.0" - -"terser-webpack-plugin@^5.1.3", "terser-webpack-plugin@^5.2.5": - "integrity" "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==" - "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz" - "version" "5.3.3" + 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" + +symbol-tree@^3.2.4: + 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@^3.0.2: + version "3.1.4" + resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz" + integrity sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ== + dependencies: + arg "^5.0.2" + chokidar "^3.5.3" + color-name "^1.1.4" + detective "^5.2.1" + didyoumean "^1.2.2" + dlv "^1.1.3" + fast-glob "^3.2.11" + glob-parent "^6.0.2" + is-glob "^4.0.3" + lilconfig "^2.0.5" + normalize-path "^3.0.0" + object-hash "^3.0.0" + picocolors "^1.0.0" + postcss "^8.4.14" + postcss-import "^14.1.0" + postcss-js "^4.0.0" + postcss-load-config "^3.1.4" + postcss-nested "5.0.6" + postcss-selector-parser "^6.0.10" + postcss-value-parser "^4.2.0" + quick-lru "^5.1.1" + resolve "^1.22.0" + +tapable@^1.0.0: + version "1.1.3" + resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: + version "2.2.1" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +temp-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" + integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== + +tempy@^0.6.0: + 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" + +terminal-link@^2.0.0: + 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" + +terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.2.5: + version "5.3.3" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz" + integrity sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ== dependencies: "@jridgewell/trace-mapping" "^0.3.7" - "jest-worker" "^27.4.5" - "schema-utils" "^3.1.1" - "serialize-javascript" "^6.0.0" - "terser" "^5.7.2" + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.0" + terser "^5.7.2" -"terser@^5.0.0", "terser@^5.10.0", "terser@^5.7.2": - "integrity" "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==" - "resolved" "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz" - "version" "5.14.1" +terser@^5.0.0, terser@^5.10.0, terser@^5.7.2: + version "5.14.1" + resolved "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz" + integrity sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ== dependencies: "@jridgewell/source-map" "^0.3.2" - "acorn" "^8.5.0" - "commander" "^2.20.0" - "source-map-support" "~0.5.20" + acorn "^8.5.0" + commander "^2.20.0" + source-map-support "~0.5.20" -"test-exclude@^6.0.0": - "integrity" "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==" - "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" - "version" "6.0.0" +test-exclude@^6.0.0: + 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" - -"text-table@^0.2.0": - "integrity" "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - "version" "0.2.0" - -"throat@^6.0.1": - "integrity" "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" - "resolved" "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" - "version" "6.0.1" - -"thunky@^1.0.2": - "integrity" "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - "resolved" "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" - "version" "1.1.0" - -"tmpl@1.0.5": - "integrity" "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" - "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" - "version" "1.0.5" - -"to-fast-properties@^2.0.0": - "integrity" "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" - "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - "version" "2.0.0" - -"to-regex-range@^5.0.1": - "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" - "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "is-number" "^7.0.0" - -"toidentifier@1.0.1": - "integrity" "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" - "version" "1.0.1" - -"tough-cookie@^4.0.0": - "integrity" "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==" - "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "psl" "^1.1.33" - "punycode" "^2.1.1" - "universalify" "^0.1.2" - -"tr46@^1.0.1": - "integrity" "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==" - "resolved" "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "punycode" "^2.1.0" - -"tr46@^2.1.0": - "integrity" "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==" - "resolved" "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "punycode" "^2.1.1" - -"tryer@^1.0.1": - "integrity" "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" - "resolved" "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" - "version" "1.0.1" - -"tsconfig-paths@^3.14.1": - "integrity" "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==" - "resolved" "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz" - "version" "3.14.1" + glob "^7.1.4" + minimatch "^3.0.4" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +throat@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" + integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w== + +thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +to-regex-range@^5.0.1: + 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" + +toidentifier@1.0.1: + 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@^4.0.0: + 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" + +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" + integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== + dependencies: + punycode "^2.1.0" + +tr46@^2.1.0: + 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" + +tryer@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" + integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== + +tsconfig-paths@^3.14.1: + 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" - -"tslib@^1.8.1": - "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - "version" "1.14.1" - -"tslib@^2.0.3": - "integrity" "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" - "version" "2.4.0" - -"tsutils@^3.21.0": - "integrity" "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==" - "resolved" "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" - "version" "3.21.0" - dependencies: - "tslib" "^1.8.1" - -"type-check@^0.4.0", "type-check@~0.4.0": - "integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" - "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" - "version" "0.4.0" - dependencies: - "prelude-ls" "^1.2.1" - -"type-check@~0.3.2": - "integrity" "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==" - "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" - "version" "0.3.2" - dependencies: - "prelude-ls" "~1.1.2" - -"type-detect@4.0.8": - "integrity" "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" - "resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" - "version" "4.0.8" - -"type-fest@^0.16.0": - "integrity" "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" - "version" "0.16.0" - -"type-fest@^0.20.2": - "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" - "version" "0.20.2" - -"type-fest@^0.21.3", "type-fest@>=0.17.0 <3.0.0": - "integrity" "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" - "version" "0.21.3" - -"type-is@~1.6.18": - "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" - "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" - "version" "1.6.18" - dependencies: - "media-typer" "0.3.0" - "mime-types" "~2.1.24" - -"typedarray-to-buffer@^3.1.5": - "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==" - "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" - "version" "3.1.5" - dependencies: - "is-typedarray" "^1.0.0" - -"typescript@^3.2.1 || ^4", "typescript@>= 2.7", "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": - "integrity" "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" - "resolved" "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz" - "version" "4.7.4" - -"unbox-primitive@^1.0.2": - "integrity" "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==" - "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "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@^2.0.0": - "integrity" "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" - "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" - "version" "2.0.0" - -"unicode-match-property-ecmascript@^2.0.0": - "integrity" "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==" - "resolved" "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "unicode-canonical-property-names-ecmascript" "^2.0.0" - "unicode-property-aliases-ecmascript" "^2.0.0" - -"unicode-match-property-value-ecmascript@^2.0.0": - "integrity" "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" - "resolved" "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz" - "version" "2.0.0" - -"unicode-property-aliases-ecmascript@^2.0.0": - "integrity" "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" - "resolved" "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz" - "version" "2.0.0" - -"unique-string@^2.0.0": - "integrity" "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==" - "resolved" "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "crypto-random-string" "^2.0.0" - -"universalify@^0.1.2": - "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" - "version" "0.1.2" - -"universalify@^2.0.0": - "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" - "version" "2.0.0" - -"unpipe@~1.0.0", "unpipe@1.0.0": - "integrity" "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - "version" "1.0.0" - -"unquote@~1.1.1": - "integrity" "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" - "resolved" "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" - "version" "1.1.1" - -"upath@^1.2.0": - "integrity" "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" - "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" - "version" "1.2.0" - -"update-browserslist-db@^1.0.0": - "integrity" "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==" - "resolved" "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "escalade" "^3.1.1" - "picocolors" "^1.0.0" - -"uri-js@^4.2.2": - "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" - "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" - "version" "4.4.1" - dependencies: - "punycode" "^2.1.0" - -"util-deprecate@^1.0.1", "util-deprecate@^1.0.2", "util-deprecate@~1.0.1": - "integrity" "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - "version" "1.0.2" - -"util.promisify@~1.0.0": - "integrity" "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==" - "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "define-properties" "^1.1.3" - "es-abstract" "^1.17.2" - "has-symbols" "^1.0.1" - "object.getownpropertydescriptors" "^2.1.0" - -"utila@~0.4": - "integrity" "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" - "resolved" "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" - "version" "0.4.0" - -"utils-merge@1.0.1": - "integrity" "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" - "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - "version" "1.0.1" - -"uuid@^8.3.2": - "integrity" "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - "resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" - "version" "8.3.2" - -"v8-compile-cache@^2.0.3": - "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" - "version" "2.3.0" - -"v8-to-istanbul@^8.1.0": - "integrity" "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==" - "resolved" "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz" - "version" "8.1.1" + json5 "^1.0.1" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.0.3: + version "2.4.0" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" + integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== + +tsutils@^3.21.0: + 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" + +type-check@^0.4.0, type-check@~0.4.0: + 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" + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== + dependencies: + prelude-ls "~1.1.2" + +type-detect@4.0.8: + 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@^0.16.0: + version "0.16.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" + integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== + +type-fest@^0.20.2: + 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== + +type-fest@^0.21.3: + 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@~1.6.18: + 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" + +typedarray-to-buffer@^3.1.5: + 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" + +unbox-primitive@^1.0.2: + 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" + +unicode-canonical-property-names-ecmascript@^2.0.0: + 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@^2.0.0: + 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" + +unicode-match-property-value-ecmascript@^2.0.0: + 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@^2.0.0: + 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@^2.0.0: + 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" + +universalify@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" + integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg== + +upath@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + +update-browserslist-db@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz" + integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +uri-js@^4.2.2: + 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" + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +util.promisify@~1.0.0: + 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" + +utila@~0.4: + version "0.4.0" + resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" + integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +uuid@^8.3.2: + 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@^2.0.3: + 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@^8.1.0: + 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" - -"vary@~1.1.2": - "integrity" "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" - "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - "version" "1.1.2" - -"w3c-hr-time@^1.0.2": - "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==" - "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "browser-process-hrtime" "^1.0.0" - -"w3c-xmlserializer@^2.0.0": - "integrity" "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==" - "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "xml-name-validator" "^3.0.0" - -"walker@^1.0.7": - "integrity" "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==" - "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" - "version" "1.0.8" - dependencies: - "makeerror" "1.0.12" - -"watchpack@^2.3.1": - "integrity" "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==" - "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" - "version" "2.4.0" - dependencies: - "glob-to-regexp" "^0.4.1" - "graceful-fs" "^4.1.2" - -"wbuf@^1.1.0", "wbuf@^1.7.3": - "integrity" "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" - "resolved" "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" - "version" "1.7.3" - dependencies: - "minimalistic-assert" "^1.0.0" - -"web-vitals@^2.1.4": - "integrity" "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" - "resolved" "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz" - "version" "2.1.4" - -"webidl-conversions@^4.0.2": - "integrity" "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz" - "version" "4.0.2" - -"webidl-conversions@^5.0.0": - "integrity" "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" - "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" - "version" "5.0.0" - -"webidl-conversions@^6.1.0": - "integrity" "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" - "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" - "version" "6.1.0" - -"webpack-dev-middleware@^5.3.1": - "integrity" "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==" - "resolved" "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" - "version" "5.3.3" - dependencies: - "colorette" "^2.0.10" - "memfs" "^3.4.3" - "mime-types" "^2.1.31" - "range-parser" "^1.2.1" - "schema-utils" "^4.0.0" - -"webpack-dev-server@^4.6.0", "webpack-dev-server@3.x || 4.x": - "integrity" "sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q==" - "resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz" - "version" "4.9.2" + convert-source-map "^1.6.0" + source-map "^0.7.3" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +w3c-hr-time@^1.0.2: + 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" + +w3c-xmlserializer@^2.0.0: + 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" + +walker@^1.0.7: + 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" + +watchpack@^2.3.1: + version "2.4.0" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" + integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +wbuf@^1.1.0, wbuf@^1.7.3: + 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" + +web-vitals@^2.1.4: + version "2.1.4" + resolved "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz" + integrity sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg== + +webidl-conversions@^4.0.2: + 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== + +webidl-conversions@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + +webidl-conversions@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" + integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + +webpack-dev-middleware@^5.3.1: + version "5.3.3" + resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" + integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== + dependencies: + colorette "^2.0.10" + memfs "^3.4.3" + mime-types "^2.1.31" + range-parser "^1.2.1" + schema-utils "^4.0.0" + +webpack-dev-server@^4.6.0: + version "4.9.2" + resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz" + integrity sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q== dependencies: "@types/bonjour" "^3.5.9" "@types/connect-history-api-fallback" "^1.3.5" @@ -8709,186 +8602,186 @@ "@types/serve-static" "^1.13.10" "@types/sockjs" "^0.3.33" "@types/ws" "^8.5.1" - "ansi-html-community" "^0.0.8" - "bonjour-service" "^1.0.11" - "chokidar" "^3.5.3" - "colorette" "^2.0.10" - "compression" "^1.7.4" - "connect-history-api-fallback" "^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" - "rimraf" "^3.0.2" - "schema-utils" "^4.0.0" - "selfsigned" "^2.0.1" - "serve-index" "^1.9.1" - "sockjs" "^0.3.24" - "spdy" "^4.0.2" - "webpack-dev-middleware" "^5.3.1" - "ws" "^8.4.2" - -"webpack-manifest-plugin@^4.0.2": - "integrity" "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==" - "resolved" "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz" - "version" "4.1.1" - dependencies: - "tapable" "^2.0.0" - "webpack-sources" "^2.2.0" - -"webpack-sources@^1.4.3": - "integrity" "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==" - "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" - "version" "1.4.3" - dependencies: - "source-list-map" "^2.0.0" - "source-map" "~0.6.1" - -"webpack-sources@^2.2.0": - "integrity" "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==" - "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz" - "version" "2.3.1" - dependencies: - "source-list-map" "^2.0.1" - "source-map" "^0.6.1" - -"webpack-sources@^3.2.3": - "integrity" "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" - "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" - "version" "3.2.3" - -"webpack@^4.0.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", "webpack@^4.4.0 || ^5.9.0", "webpack@^4.44.2 || ^5.47.0", "webpack@^5.0.0", "webpack@^5.1.0", "webpack@^5.20.0", "webpack@^5.64.4", "webpack@>= 4", "webpack@>=2", "webpack@>=4.43.0 <6.0.0": - "integrity" "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==" - "resolved" "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz" - "version" "5.73.0" + 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" + rimraf "^3.0.2" + schema-utils "^4.0.0" + selfsigned "^2.0.1" + serve-index "^1.9.1" + sockjs "^0.3.24" + spdy "^4.0.2" + webpack-dev-middleware "^5.3.1" + ws "^8.4.2" + +webpack-manifest-plugin@^4.0.2: + 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" + +webpack-sources@^1.4.3: + 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" + +webpack-sources@^2.2.0: + 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" + +webpack-sources@^3.2.3: + 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== + +webpack@^5.64.4: + version "5.73.0" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz" + integrity sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA== 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.3" - "es-module-lexer" "^0.9.0" - "eslint-scope" "5.1.1" - "events" "^3.2.0" - "glob-to-regexp" "^0.4.1" - "graceful-fs" "^4.2.9" - "json-parse-even-better-errors" "^2.3.1" - "loader-runner" "^4.2.0" - "mime-types" "^2.1.27" - "neo-async" "^2.6.2" - "schema-utils" "^3.1.0" - "tapable" "^2.1.1" - "terser-webpack-plugin" "^5.1.3" - "watchpack" "^2.3.1" - "webpack-sources" "^3.2.3" - -"websocket-driver@^0.7.4", "websocket-driver@>=0.5.1": - "integrity" "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==" - "resolved" "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" - "version" "0.7.4" - dependencies: - "http-parser-js" ">=0.5.1" - "safe-buffer" ">=5.1.0" - "websocket-extensions" ">=0.1.1" - -"websocket-extensions@>=0.1.1": - "integrity" "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" - "resolved" "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" - "version" "0.1.4" - -"whatwg-encoding@^1.0.5": - "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==" - "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "iconv-lite" "0.4.24" - -"whatwg-fetch@^3.6.2": - "integrity" "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" - "version" "3.6.2" - -"whatwg-mimetype@^2.3.0": - "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" - "version" "2.3.0" - -"whatwg-url@^7.0.0": - "integrity" "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==" - "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz" - "version" "7.1.0" - dependencies: - "lodash.sortby" "^4.7.0" - "tr46" "^1.0.1" - "webidl-conversions" "^4.0.2" - -"whatwg-url@^8.0.0", "whatwg-url@^8.5.0": - "integrity" "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==" - "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" - "version" "8.7.0" - dependencies: - "lodash" "^4.7.0" - "tr46" "^2.1.0" - "webidl-conversions" "^6.1.0" - -"which-boxed-primitive@^1.0.2": - "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" - "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" - "version" "1.0.2" - 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" - -"which@^1.3.1": - "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" - "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - "version" "1.3.1" - dependencies: - "isexe" "^2.0.0" - -"which@^2.0.1": - "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" - "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "isexe" "^2.0.0" - -"word-wrap@^1.2.3", "word-wrap@~1.2.3": - "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" - "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" - "version" "1.2.3" - -"workbox-background-sync@6.5.3": - "integrity" "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==" - "resolved" "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "idb" "^6.1.4" - "workbox-core" "6.5.3" - -"workbox-broadcast-update@6.5.3": - "integrity" "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==" - "resolved" "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-build@6.5.3": - "integrity" "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==" - "resolved" "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz" - "version" "6.5.3" + acorn "^8.4.1" + acorn-import-assertions "^1.7.6" + browserslist "^4.14.5" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.9.3" + es-module-lexer "^0.9.0" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.9" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.1.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.1.3" + watchpack "^2.3.1" + webpack-sources "^3.2.3" + +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + 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" + +websocket-extensions@>=0.1.1: + 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@^1.0.5: + 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" + +whatwg-fetch@^3.6.2: + version "3.6.2" + resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" + integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== + +whatwg-mimetype@^2.3.0: + 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@^7.0.0: + 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" + +whatwg-url@^8.0.0, whatwg-url@^8.5.0: + 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" + +which-boxed-primitive@^1.0.2: + 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" + +which@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + 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" + +word-wrap@^1.2.3, word-wrap@~1.2.3: + 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@6.5.3: + 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" + +workbox-broadcast-update@6.5.3: + 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" + +workbox-build@6.5.3: + 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" @@ -8898,230 +8791,230 @@ "@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" - -"workbox-cacheable-response@6.5.3": - "integrity" "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==" - "resolved" "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-core@6.5.3": - "integrity" "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" - "resolved" "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz" - "version" "6.5.3" - -"workbox-expiration@6.5.3": - "integrity" "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==" - "resolved" "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "idb" "^6.1.4" - "workbox-core" "6.5.3" - -"workbox-google-analytics@6.5.3": - "integrity" "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==" - "resolved" "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-background-sync" "6.5.3" - "workbox-core" "6.5.3" - "workbox-routing" "6.5.3" - "workbox-strategies" "6.5.3" - -"workbox-navigation-preload@6.5.3": - "integrity" "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==" - "resolved" "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-precaching@6.5.3": - "integrity" "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==" - "resolved" "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - "workbox-routing" "6.5.3" - "workbox-strategies" "6.5.3" - -"workbox-range-requests@6.5.3": - "integrity" "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==" - "resolved" "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-recipes@6.5.3": - "integrity" "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==" - "resolved" "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz" - "version" "6.5.3" - 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" - -"workbox-routing@6.5.3": - "integrity" "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==" - "resolved" "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-strategies@6.5.3": - "integrity" "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==" - "resolved" "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - -"workbox-streams@6.5.3": - "integrity" "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==" - "resolved" "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz" - "version" "6.5.3" - dependencies: - "workbox-core" "6.5.3" - "workbox-routing" "6.5.3" - -"workbox-sw@6.5.3": - "integrity" "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" - "resolved" "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz" - "version" "6.5.3" - -"workbox-webpack-plugin@^6.4.1": - "integrity" "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==" - "resolved" "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz" - "version" "6.5.3" - 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" - -"workbox-window@6.5.3": - "integrity" "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==" - "resolved" "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz" - "version" "6.5.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" + +workbox-cacheable-response@6.5.3: + 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" + +workbox-core@6.5.3: + 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@6.5.3: + 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" + +workbox-google-analytics@6.5.3: + 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" + +workbox-navigation-preload@6.5.3: + 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" + +workbox-precaching@6.5.3: + 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" + +workbox-range-requests@6.5.3: + 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" + +workbox-recipes@6.5.3: + 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" + +workbox-routing@6.5.3: + 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" + +workbox-strategies@6.5.3: + 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" + +workbox-streams@6.5.3: + 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" + +workbox-sw@6.5.3: + 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@^6.4.1: + 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" + +workbox-window@6.5.3: + 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" - -"wrap-ansi@^7.0.0": - "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" - "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" - "version" "7.0.0" - dependencies: - "ansi-styles" "^4.0.0" - "string-width" "^4.1.0" - "strip-ansi" "^6.0.0" - -"wrappy@1": - "integrity" "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - "version" "1.0.2" - -"write-file-atomic@^3.0.0": - "integrity" "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==" - "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" - "version" "3.0.3" - dependencies: - "imurmurhash" "^0.1.4" - "is-typedarray" "^1.0.0" - "signal-exit" "^3.0.2" - "typedarray-to-buffer" "^3.1.5" - -"ws@^7.4.6": - "integrity" "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==" - "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz" - "version" "7.5.8" - -"ws@^8.4.2": - "integrity" "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==" - "resolved" "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz" - "version" "8.8.0" - -"xml-name-validator@^3.0.0": - "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" - "version" "3.0.0" - -"xmlchars@^2.2.0": - "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" - "version" "2.2.0" - -"xtend@^4.0.2": - "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" - "version" "4.0.2" - -"y18n@^5.0.5": - "integrity" "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" - "resolved" "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" - "version" "5.0.8" - -"yallist@^4.0.0": - "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" - "version" "4.0.0" - -"yaml@^1.10.0", "yaml@^1.10.2", "yaml@^1.7.2": - "integrity" "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" - "resolved" "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" - "version" "1.10.2" - -"yargs-parser@^20.2.2": - "integrity" "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" - "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" - "version" "20.2.9" - -"yargs@^16.2.0": - "integrity" "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==" - "resolved" "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" - "version" "16.2.0" - 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" - -"yocto-queue@^0.1.0": - "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" - "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" - "version" "0.1.0" + workbox-core "6.5.3" + +wrap-ansi@^7.0.0: + 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" + +wrappy@1: + version "1.0.2" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^3.0.0: + 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" + +ws@^7.4.6: + version "7.5.8" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz" + integrity sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw== + +ws@^8.4.2: + version "8.8.0" + resolved "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz" + integrity sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ== + +xml-name-validator@^3.0.0: + 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@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + +xtend@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: + version "1.10.2" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs@^16.2.0: + 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" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From 8a595bae06eba12bfe84b808263536b0f306cc47 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Thu, 7 Jul 2022 00:46:14 -0500 Subject: [PATCH 28/69] adds BardList, Navbar, and SideBar files --- package.json | 1 - src/Components/BoardList.css | 0 src/Components/Navbar.css | 72 +++++++++++++++++++++++++++++++++++ src/Components/Navbar.js | 46 ++++++++++++++++++++++ src/Components/SidebarData.js | 43 +++++++++++++++++++++ 5 files changed, 161 insertions(+), 1 deletion(-) create mode 100644 src/Components/BoardList.css create mode 100644 src/Components/Navbar.css create mode 100644 src/Components/Navbar.js create mode 100644 src/Components/SidebarData.js diff --git a/package.json b/package.json index 4b9f124af..023e15e8c 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,6 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^4.4.0", - "react-router-dom": "^6.3.0", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" }, diff --git a/src/Components/BoardList.css b/src/Components/BoardList.css new file mode 100644 index 000000000..e69de29bb diff --git a/src/Components/Navbar.css b/src/Components/Navbar.css new file mode 100644 index 000000000..287673792 --- /dev/null +++ b/src/Components/Navbar.css @@ -0,0 +1,72 @@ +.navbar { + background-color: #060b26; + height: 80px; + display: flex; + justify-content: start; + align-items: center; +} + +.menu-bars { + margin-left: 2rem; + font-size: 2rem; + background: none; +} + +.nav-menu { + background-color: #060b26; + width: 250px; + height: 100vh; + display: flex; + justify-content: center; + position: fixed; + top: 0; + left: -100%; + transition: 850ms; +} + +.nav-menu.active { + left: 0; + transition: 350ms; +} + +.nav-text { + display: flex; + justify-content: start; + align-items: center; + padding: 8px 0px 8px 16px; + list-style: none; + height: 60px; +} + +.nav-text a { + text-decoration: none; + color: #f5f5f5; + font-size: 18px; + width: 95%; + height: 100%; + display: flex; + align-items: center; + padding: 0 16px; + border-radius: 4px; +} + +.nav-text a:hover { + background-color: #1a83ff; +} + +.nav-menu-items { + width: 100%; +} + +.navbar-toggle { + background-color: #060b26; + width: 100%; + height: 80px; + display: flex; + justify-content: start; + align-items: center; +} + +span { + margin-left: 16px; +} diff --git a/src/Components/Navbar.js b/src/Components/Navbar.js new file mode 100644 index 000000000..525ccc756 --- /dev/null +++ b/src/Components/Navbar.js @@ -0,0 +1,46 @@ +import React, { useState } from 'react'; +import * as FaIcons from 'react-icons/fa'; +import * as AiIcons from 'react-icons/ai'; +import { Link } from 'react-router-dom'; +import { SidebarData } from './SidebarData'; +import './Navbar.css'; +import { IconContext } from 'react-icons'; + +function Navbar() { + const [sidebar, setSidebar] = useState(false); + + const showSidebar = () => setSidebar(!sidebar); + + return ( + <> + +
    + + + +
    + +
    + + ); +} + +export default Navbar; diff --git a/src/Components/SidebarData.js b/src/Components/SidebarData.js new file mode 100644 index 000000000..3a297320c --- /dev/null +++ b/src/Components/SidebarData.js @@ -0,0 +1,43 @@ +import React from 'react'; +import * as FaIcons from 'react-icons/fa'; +import * as AiIcons from 'react-icons/ai'; +import * as IoIcons from 'react-icons/io'; + +export const SidebarData = [ + { + title: 'Home', + path: '/', + icon: , + cName: 'nav-text' + }, + { + title: 'Reports', + path: '/reports', + icon: , + cName: 'nav-text' + }, + { + title: 'Products', + path: '/products', + icon: , + cName: 'nav-text' + }, + { + title: 'Team', + path: '/team', + icon: , + cName: 'nav-text' + }, + { + title: 'Messages', + path: '/messages', + icon: , + cName: 'nav-text' + }, + { + title: 'Support', + path: '/support', + icon: , + cName: 'nav-text' + } +]; From 71e5c8c022f60927a4790d711f7836218b32d581 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Thu, 7 Jul 2022 02:45:08 -0500 Subject: [PATCH 29/69] adds cork background, changes formating on letter board sort menu --- ...ephine-bredehoft-KsAo8ouBn8A-unsplash.jpeg | Bin 0 -> 2310324 bytes src/App.css | 10 +++-- src/Components/SortBoardMenu.css | 39 +++++++++++++++++ src/Components/SortBoardMenu.js | 41 ++++++++++++------ 4 files changed, 73 insertions(+), 17 deletions(-) create mode 100644 images/josephine-bredehoft-KsAo8ouBn8A-unsplash.jpeg create mode 100644 src/Components/SortBoardMenu.css diff --git a/images/josephine-bredehoft-KsAo8ouBn8A-unsplash.jpeg b/images/josephine-bredehoft-KsAo8ouBn8A-unsplash.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..e951224b2e8bdc9ae8559962b76516dbe8850563 GIT binary patch literal 2310324 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͑jbM)w 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

    `oidI6@Y$kA*d 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 z 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

    kNdeXEY&zuNEUPa@sNMV#IxZt^^w~4K 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%0DFTBt~QjiHOF4n*nk2Ino~rj+Uaa_ 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 z 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

    %_o!(%W+&%J31KT&wLH}e=wD}pf8hg*i; ziWYT}I*#5W+STL!`-rAX^-%8dTF-{ znyL3S46ZN>p~X)|M9ZmvZG8hrW7TIrR@L)&1g zdU6C6y9feGdax)r13+Yqs0ZI|3YgUHxQJnmP?{RgSjd44Q~!Bcj(PU20a{vr#V?@|q7UvttFh+F(&M9vU6(PA}oQ0K;znR_nO43;A?*E zCln87I-Sh1(rh2oumN{+xhk7ew{Qwmr6Q!frbwU_xsr|doM_h&6Yck5`i3|By4W3r zabDU>x^7MR9xIOaQqb+^#A<{c4d6(uC-s22#e^ICJS8~>HkZd#NON3Hx z{7SIh^zJBp)o)Alz`d65-o$+G)ZW=aJ!{|ULER#!uvJ_MeFAiiQbDs3`Q(nBpik~C zUuBkLAU0-f(|p(!wV8Ve^cGwx66LwTRQxhL>BwaquM2S284~3O!sAq4+zr%JqykU9 ziQ${dx{e*2Mm%y~R{1RO+EiK0edX-)>m|KMNQAFW>LZ6*E&NNqaWf|d%|7Fr9Is>; z-OjD=Bx&TLikNvLZNXZB8^I>k)D8^^b`Mz(^z&BYhaF0m!+J5~bf5)VuzIp_+BGxE zr8|!fOngPt?$Xm!Qz*!*;brt#nea*ml=UfF0^zLMO4a+%@o~}8R@tC0etlOCu%f_XJvhM#Yx>g z8$W#(6tfB*dTSp?p>?b}aVFJw9)v_pR%geAz9Gp-Ji8&Ce!#_Q^F+wSsl{2BShQHW z$%bX;^7#pd?JMz`CPCYP=yQ&em=z7YE8N~0MnidIV5@Qup_dvGwXy#kQH;4fyvzf? zFajzrzW@&LRT`5y4N;$QZQ+g@>H)L4rfJYB^m&|ya<0*0#+xxcaOEQS$$`c@ z`)qGUX;GDm*|ET)%Nz**5{R##F=nTu{$zx_iagg4=~X<#QAiExDy{zztwBMN2g=CHtg=KFbK{=w1tGIqSe0| z(xByIRPMU(y>Pv#k?N?uC(L)i(Y%3UjKQ%|i3GI4g$sk$6WP;?sjB(i4yT72;}ASQGI-rLN+eO1VdHJqCnKfbyIzT0yNoZG zr)$N;i#U|5WAk3qSbO={OW8FBmz9kT>Bzz{dDM}Y8_tCrysAJOnf5(^W9{mD>VT`a-!e4r>x*lb1Pw3~2?0F| z@ATaiCzKH!=C>1`oNrp37y@WC`Fq)82G+hNF&Jm-MBVI}ZTSX&rDH6x#)_yp82)^C zWk84;6K}okZ1kt*#%Dz2qlrO{j^UbHY1=GBd2gz`>EWA)*3sfh?f+{hdMb>28v`|T z(vYUjV5Z**;idy4FOf8c|K`L6Gml@K`k}hbi&z{T-Esr1fouE$1`|3n< zK6xb)wfrQ|_V0x@5B!g!qHOd#wFB&om)qUiKC(RlYBY!uO{??&XvwP#=}C!4HA>aT zppJ>i7pCr4T_|0_6+b|pV863K+Zhuc(MK1kXRgGr!5cQ|M>aq*805YdHFuXk@{rr`v!MlpI>D zLS|e+)7(sIT(?>(FMQc>0XZ8;$ykh&TBX*(3CavtP|F42Z`9IBTmx5>K6`Usc;@ah zmsAf#&j;rd5(L=fzDWBQy5o{xFdN_30Uq4Ou)>Im$Q2!0*k|ibd`T-R$Jg8K@F8@= zXjFJJxHhGBY{xsP4^lla`7H`TySjZ1%gJ=xLC35co5nAU;gL;|ym*r#!}nI4bf0s# zI{+xYkw~4!(2Jq3n2#aWQrFy}^#7n0qvFknh6+xwz7DeCZtqW{q{U?hqxP)}o#x*suxI1tHo^y+0AR z$Gx^SG4dRtr(s9K!S{kXx8x+vVv6R*{mHZm(B-*XLT~}D(x{8h-_IVxWxrXv|7H~x zUQcw9D9k7<11$#O{Uv6*DX4L)ah7@LM5K>t7sh}!KHfh>|nQ8 z|8YH%`cnSq%Pg@$0GLUjDyewGWW<@tAn^y{O2N4L_b}W(+t|5YYL@+@Bv{2vjrU|z z^Xvr6+&;+M-UT2&JE4JlF^DE}XDXjT&WpQahe?e)|8}0WD-9sK_QX-A#Sckr{Kk_= z`sIWF{^I@f-(UD&gY6V4^OU!3t^ZrtuIc=CJ7OWPZe2Sx6IgdtyEa(ssKf$PTeo7wpX(`p3-TRB)L0J z?WT7$IPQnOPhG~DR8=#K+UBdq@|@=+^DnAzuj7dd&&vM&^yxpth%K~e84KDJ{ z&590uQjFBA9*yYFE{l?p*>4>mXe&?=XT?8zTlhvSv3e&cD=2+lp0x?(O|N%ahKKaz zhs{9P_tN&jin26JEXaI@ruhiNUQa&$+wCpwyC$r6XlJ6G!;_MF^crX6Qc~OdcXY$) zT0OAKhyb@_P`gWX@H$M=x*fb(Bb}x7li(O$KUtK6&vV1`dK+--QcM6V%cV6&nj%)T z78n*?e@eEni6n~fM%78DUB{k^-{fa@()>8q(ourQaVf~6*D8kxTDUqw|B3gyuB{I3_W*kRPpTt6Za7`TQh{Z zJSCuK4>1#XRg~so=W1YozOb0T@}EKRrqZmly=%rU8!0F?P1S#CZr`pZvWC6ue?KeV z+Kh+=c1MSHc^4Xh0Cb8<5~uHFroz2jnws6iW z>%*x}JuJdT+4WiDJsqylon(;;oWqPZW;LXhRK?TtO&rQc7NaUjokl`ef6?s@q-U^oaCEi}obY>H(El$foBM z-}#PvBm_1H{dL!eWWLeIO!p?r-PhV|MQJuoeIRio8O3uvwa=40|F+mA5NN$YIhy~l zFyol=xd4yAK;k8C+C6aiOMM#j^v0&nI$Y1QAVr>@Ep9UM)N3Mp@hmGg66!Pk-eQ}H zNq*C=p+39dC|1Mue1IMxnbbx)JZHRO_DYj%%ZwgzgyaW6sZp?e44?w$*cyc7l9-%S z<*Tz@usn*{qxiI$Y2xp|K78b48(?1lVMzToqn8 zBw3hR|Mmk5`bu_4kP8XQGRH@!C=8iFwT^#JG8N|8uOUu$nA~qcB~y3#mUI2PCd)j9MCrin|nRxZ(>Hyf6UhdPY zu`cgDXaYuq5A~{L-^ho|QcflS!NOH$FGSLR4D??EYc~wD)!+4l3gS(;Uv-o|qX4%Uo9cN4?@>-J5p*K~m372Cg`3o>5 zOHCKtG7uNDUfg$fhV8BU^Fpg{8s`BJe?SOdD{xH1mo0au#%wk_nwrcAJtli5z#jUp z97kK}yBq`bzjgwa+jl@-l}?HGuYrxX6EGm3FYiZ#sE(PMymg#b&9_&GRZS?=8XObHy4Tpp&S#P?BF((Lg{x>M<%|d}+Jc z9dv+i96>0Zv3ERAUW}A}`q^TUJi)MzH>@|445EH0c#!sHqbJ=dbvb15!P53>zuP2E z;lac(xE19rJL%r1N^GU^ZGF(7?9}sWbCl~XsAD`*vZQs&`uezbmmteVG0QZfVZn|^FRa2Tm)ob;dad90TxYPMt93KSa%3r3$g|CzSLwu*&c zwRjWH@8y-_dzYOe6Se#WA9ZOZ!|H^>84=pQzq|_X zNg`Z{KV4_c@M14F<94n5e)!FT;uNwY9@j3N=)8S`{KEi-d=WHON1ez5lG5P>fK_7G zTS`~)x{QiN-2B4{Lr(_%bNDodMR_bbF<-FZytJC=uDXw?ay;kLm5=X!laF0rf9BKBLR>ljS7 z_L*2~iPGIxQrRT2x+>WCQ)d5ziA~*)gU)T87dBf?xLUQ1GiCiXh0<5zn%<`0LW`*< zrJBMcSlHy9J7ciJUUu(E^>$MGqU{gj+PcoJWHbqrBqQ1@>_E=@pq!xZ7hTEq_|J51e- zTE`ZZUYy;OCR|xOxQZp&oWN_Ts>;mf(qe$sXRy`Iq2ySVTi0O!VV}2CAu;JJgjMgB z;j81XIa2WUWe@p~f27!m%!+%5Ky$knlDrAQ&bvfe?Y`ODm#M!AsYyH;0`@HE5w*{V zCC3MM6*R0cfxlK+^>!z)a|G>XDhgnE+EwWb_L`zbK-r2?JyTvEv;$T_I}dsoNfNVp|&EM&uP-6^_yXO#pwkS6As-di&>orV)jK3_+`4%8GPZvVgSK&%Gmm#;DPOt&E z#waH(5Qt(|`f&A1(?rNT$KCvKc$oTZatZkCeF+KftIv`ylMGWBwCw8C?}Y|L2VXpw z(H1-Vc;4JOXPT1rHe~f9)m@P|`j4l7H1$@ZTMb_EY^N1H8kj=E7i^?xGM~r6@r&TTD2Vy&vBbM z_&u__cpU-Lx1=g;xcMUKo*)gZt)9KQEo)gOMZbqv!gFY$)4Ske{R8|;cBei>($1X+ z4g6pA;8hBn_1v86tLb>!+(w5P0R*-Fz*d)s)W^Jgp%LdW4JK-R7)se?vt?AG-j_FFAE}G&Imp-;2 zEJ3_+C%{)b`1h4aP_*3co9xNbQp{RBN`=sE@P8Drbp;p~X_ii)wvJ&@C|KY=9}IwC zI8BIXNk1iGGwrx-g_&zuFDvEhoRT1lmT#uPV-n)nL=Dz!j&P;JOgd}ifNqylUl`AY z2^m0!54m!|TD~HeW=SnCJvjd?G>~OiO?kf!EVK0VE`p0@FKDfVqI~Of8{RC{PXdDr zTbfkUF8~RQD9lq$vj-fae(^98OaHt;>y<7(Izp6YNlrGt*t^>}(o>Viy0zo;Pw1aU zS8kS5x(EFy-V>)LN95{wU&7>3DX~A#Gu>WzqM}N{CF*XZfRfjsu;_AHzhwoLxS5^j ztrbG~oQXOX?I(Jc*0T|Cfni-?cnADJ=Xz@gJKkKrFldizKM@{#i9g0G-e=QQZ~Lz! zbZak3_=%-~^<}##DYa1O#r7DijCcgVN`NJ1ZZBXb_a83URLm^V&I2q;-wgw4YKotS z{OVd>XNh<%CSrkQZ2&>VE=-Mz+OK6Q0AC1G+$OoP32~%SYoS^8i42HE?;%$)&(hA4 zdFO!HVux?`aZh-z%h)5^`}osqnBelitXrz}gKjgNNIK>l5AVg5=GwF@w#1^;b96>k zE^TSN*w(*wKDFuMWSy7fJJ>#uNdsSC{?Xy39L_3QBlgkZj3O7SWEKW?Go6#}N7ot= zfCfwSC2<6^No#@a+4*3D8xVe>Hp^1OhHr3P9L%rFJTm?NIvLU5J!P!7G$Dii3HZRC zfsX1Ue=x`l0}%1#2y5F<$b%L-RI#5?V9F#1^7J5QDxn}oD{FrK5#Hk21Us-yKOe)H z85Ygf&;i{R0Up?BCMXs(q}-XU7y@_F9TUsqG>WhB2`KB#i~O#OZ8 zHOnZJ!deK4sFcui@n+LZw`gh}h$XpEyOA%9Lzw)9)(6 zF9~|a45Cqq`9Uuzqvts8^wf@fH=oEGhJv1;;1=)N^BDkvLFyensAg{6h-hZIvHM+C zzm_ue7rFl2RdjMc(RkQblyKQ06trvH{Yt^k5+>9yTwwWu;R#HKa{qwkm8^rg3lQXp zcVk=BZq|0EPkAoYSZ8%Pa9lDJF2WCxn+8?30J{ojfSTHJ%DB{E^9;QfAm2_Rr@E)fstgnNQYW;7Q z`;WZzO$oG{?IC&!kf_=ZFdu+W*ZlF9W0UT68Um=*ZcuW~_6q)^XoIf^I??JiZiy(T z-?K$Yj7BFC$xp6iyvcIdeRkT=Sr)gBaq;p%L?&lQ{9s08L@JM{tzjz)#x&b!s$BJH z3j}^M|Js{�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�m$Gy4_;WYb@cR0*EC`69 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 YO8T~t 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%0D(60(i$BEa~8ad(!f=tv#o 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

      6>UZqV$-TIk()ao+w^0@Csq&_2grng|v-D1o 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%0DR3O1pN>fTRBquU5b<|AF`SF~? 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 jUw9_Uw-fNv{mRGs!#6d#WXO#GG{51pbgz@6mf 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 Xy*bsSR^ozAET!Plv8hYGp9lU2Ek%HO literal 0 HcmV?d00001 diff --git a/src/App.css b/src/App.css index d701b94ea..07b41a965 100644 --- a/src/App.css +++ b/src/App.css @@ -25,8 +25,12 @@ ul { } .board-containter--cork { + width: 100%; grid-column: 2; grid-row: 1; + background-image: url("/images/josephine-bredehoft-KsAo8ouBn8A-unsplash.jpeg"); + background-repeat: no-repeat; + background-size: cover; } .board-containter--letter { @@ -42,9 +46,9 @@ ul { text-shadow: 1px 1px #666, 3px 3px #000; color: #fff; - width: 100%; - height: 100%; - padding: 20px; + /* width: 100%; */ + /* height: 100%; */ + padding: 20px 0 0 0; overflow: hidden; border: 10px solid #eee; diff --git a/src/Components/SortBoardMenu.css b/src/Components/SortBoardMenu.css new file mode 100644 index 000000000..745839a91 --- /dev/null +++ b/src/Components/SortBoardMenu.css @@ -0,0 +1,39 @@ +#sort-board-menu { + border: 1px solid white; + margin: 1rem; + padding: .5rem; + text-align: left; + width: fit-content; + color: white; +} + +.sort-board-menu--container { + grid-column: 1; +} +.sort-board-menu--label { + font-weight: bold; + /* margin: 0; */ + /* text-decoration: underline; */ +} + +.board-menu-item { + font-family: "Dosis"; + font-size: 1.2rem; + /* // adjust the font size to scale the whole board */ + letter-spacing: .15em; + text-transform: uppercase; + text-align: center; + line-height: 1.5; + text-shadow: 1px 1px #666, 3px 3px #000; + color: #fff; + background-color: transparent; + border: none; + cursor: pointer; + display: block; + font: 1rem 'Segoe UI', 'Roboto', sans-serif; + margin-top: .25rem; +} + +#board-menu--check-mark { + vertical-align: text-bottom; +} \ No newline at end of file diff --git a/src/Components/SortBoardMenu.js b/src/Components/SortBoardMenu.js index a6e8ad039..bbdd2fc9e 100644 --- a/src/Components/SortBoardMenu.js +++ b/src/Components/SortBoardMenu.js @@ -1,5 +1,5 @@ import { BiCheck } from "react-icons/bi"; -import "./SortMenu.css"; +import "./SortBoardMenu.css"; import PropTypes from "prop-types"; const SortBoardMenu = ({ @@ -9,23 +9,36 @@ const SortBoardMenu = ({ onOrderByChange, }) => { return ( -

      -

      sort by

      - - - -

      order

      - -
      ); From 4d9486b9b704dfc8d278bf33cfd5fb0a382b2919 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Thu, 7 Jul 2022 19:24:48 -0500 Subject: [PATCH 30/69] Adds font treatment to cork board --- src/App.css | 8 +++++--- src/Components/SortBoardMenu.css | 6 ++++++ src/Components/SortBoardMenu.js | 1 + src/components/Board.css | 26 +++++++++++++++++++++++++- src/components/Board.js | 6 +++--- 5 files changed, 40 insertions(+), 7 deletions(-) diff --git a/src/App.css b/src/App.css index 07b41a965..f814749a5 100644 --- a/src/App.css +++ b/src/App.css @@ -15,6 +15,8 @@ ul { list-style-type: none; + line-height: 2.5; + padding: 0; } .board-container { @@ -42,15 +44,15 @@ ul { letter-spacing: .15em; text-transform: uppercase; text-align: center; - line-height: 1.5; text-shadow: 1px 1px #666, 3px 3px #000; color: #fff; /* width: 100%; */ /* height: 100%; */ padding: 20px 0 0 0; - overflow: hidden; + overflow: scroll; border: 10px solid #eee; background: linear-gradient( #0e0e0e 65%, #030303 66%) top .3em center / 100% .80em repeat-y; -} \ No newline at end of file +} + diff --git a/src/Components/SortBoardMenu.css b/src/Components/SortBoardMenu.css index 745839a91..c67808703 100644 --- a/src/Components/SortBoardMenu.css +++ b/src/Components/SortBoardMenu.css @@ -36,4 +36,10 @@ #board-menu--check-mark { vertical-align: text-bottom; +} + +h4.sort-board-menu--label { + margin-block-start: 0; + margin-block-end: 0.5em; + /* text-align: center; */ } \ No newline at end of file diff --git a/src/Components/SortBoardMenu.js b/src/Components/SortBoardMenu.js index bbdd2fc9e..40411fa8b 100644 --- a/src/Components/SortBoardMenu.js +++ b/src/Components/SortBoardMenu.js @@ -26,6 +26,7 @@ const SortBoardMenu = ({ +

      order

      + +

      5Gc&d?ur(Ck!~Wvs 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�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�r+p=)mnLUGj++n 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�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

    + ); +}; + +VerifyDeleteBoard.propTypes = { + onDeleteCallback: PropTypes.func.isRequired, + onCancelCallback: PropTypes.func.isRequired, + id: PropTypes.number.isRequired, +}; + +export default VerifyDeleteBoard; diff --git a/src/components/Board.js b/src/components/Board.js index f5ec6595f..5c4f8096a 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -1,187 +1,204 @@ -import React, { useState, useEffect } from "react"; -import axios from "axios"; -import Card from "./Card"; -import { URL } from "../App"; -import NewCardForm from "./NewCardForm"; -import UpdateBoardForm from "./UpdateBoardForm"; -import SortMenu from "./SortMenu"; -import "./Board.css"; -import PropTypes from "prop-types"; -import { BiSort } from "react-icons/bi"; -import { TiDeleteOutline } from "react-icons/ti"; +import React, { useState, useEffect } from 'react'; +import axios from 'axios'; +import Card from './Card'; +import { URL } from '../App'; +import NewCardForm from './NewCardForm'; +import UpdateBoardForm from './UpdateBoardForm'; +import SortMenu from './SortMenu'; +import './Board.css'; +import PropTypes from 'prop-types'; +import { BiSort } from 'react-icons/bi'; +import { TiDeleteOutline } from 'react-icons/ti'; +import VerifyDeleteBoard from './VerifyDeleteBoard'; const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { - const [cardData, setCardData] = useState([]); - const [sortBy, setSortBy] = useState("id"); - const [orderBy, setOrderBy] = useState("desc"); - const [hide, setHide] = useState(true); + const [cardData, setCardData] = useState([]); + const [sortBy, setSortBy] = useState('id'); + const [orderBy, setOrderBy] = useState('desc'); + const [hide, setHide] = useState(true); + const [deleteAttempt, setDeleteAttempt] = useState(false); - const shown = hide ? "hidden" : "shown"; + const shown = hide ? 'hidden' : 'shown'; - const getCards = () => { - axios - .get(`${URL}/boards/${board.id}/cards`) - .then((response) => { - const newData = response.data.map((card) => { - return { - id: card.card_id, - message: card.message, - likeCount: card.like_count, - }; - }); - setCardData(newData); - }) - .catch((err) => { - alert(err); - }); - }; + const getCards = () => { + axios + .get(`${URL}/boards/${board.id}/cards`) + .then((response) => { + const newData = response.data.map((card) => { + return { + id: card.card_id, + message: card.message, + likeCount: card.like_count, + }; + }); + setCardData(newData); + }) + .catch((err) => { + alert(err); + }); + }; - useEffect(() => getCards(), [cardData]); + useEffect(() => getCards(), [cardData]); - const sortedCards = cardData.sort((a, b) => { - let order = orderBy === "asc" ? 1 : -1; - return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; - }); + const sortedCards = cardData.sort((a, b) => { + let order = orderBy === 'asc' ? 1 : -1; + return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; + }); - const validateCardData = (newCardInfo) => { - if (!newCardInfo["message"]) { - return alert("New card must have a message!"); - } else if (newCardInfo["message"].length > 40) { - return alert( - `Messages cannot be more than 40 characters, yours is ${newCardInfo["message"].length} long!` - ); - } else return true; - }; + const validateCardData = (newCardInfo) => { + if (!newCardInfo['message']) { + return alert('New card must have a message!'); + } else if (newCardInfo['message'].length > 40) { + return alert( + `Messages cannot be more than 40 characters, yours is ${newCardInfo['message'].length} long!` + ); + } else return true; + }; - const addNewCard = (newCard) => { - validateCardData(newCard) && - axios - .post(`${URL}/boards/${board.id}/cards`, newCard) - .then((response) => { - console.log("a new card has been posted"); - const cards = [...cardData, response.data]; - setCardData(cards); - }) - .catch((error) => { - console.log(error); - }); - }; + const addNewCard = (newCard) => { + validateCardData(newCard) && + axios + .post(`${URL}/boards/${board.id}/cards`, newCard) + .then((response) => { + console.log('a new card has been posted'); + const cards = [...cardData, response.data]; + setCardData(cards); + }) + .catch((error) => { + console.log(error); + }); + }; - const updateCard = (id, message) => { - validateCardData({ message }) && - axios - .patch(`${URL}/cards/${id}`, { message }) - .then(() => { - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - [message]: message, - }; - } else { - return card; - } - }); - setCardData(newCardData); - }) - .catch((err) => { - alert(err); - }); - }; + const updateCard = (id, message) => { + validateCardData({ message }) && + axios + .patch(`${URL}/cards/${id}`, { message }) + .then(() => { + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + [message]: message, + }; + } else { + return card; + } + }); + setCardData(newCardData); + }) + .catch((err) => { + alert(err); + }); + }; - const deleteCard = async (id) => { - try { - await axios.delete(`${URL}/cards/${id}`); - const newCardData = cardData.filter((card) => card.id !== id); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; + const deleteCard = async (id) => { + try { + await axios.delete(`${URL}/cards/${id}`); + const newCardData = cardData.filter((card) => card.id !== id); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; - const updateLikes = async (id) => { - try { - await axios.patch(`${URL}/cards/${id}/like`); - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - likeCount: card.likeCount + 1, - }; - } else { - return card; + const updateLikes = async (id) => { + try { + await axios.patch(`${URL}/cards/${id}/like`); + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + likeCount: card.likeCount + 1, + }; + } else { + return card; + } + }); + setCardData(newCardData); + } catch (err) { + alert(err); } - }); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; + }; - return ( -
    -
    -

    {board.title}

    -

    by {board.owner}

    -
    -
    + return (
    - setHide(!hide)}> - {hide ? "Show" : "Hide"} - -
    -
    - { - setSortBy(sortOption); - }} - orderBy={orderBy} - onOrderByChange={(orderOption) => { - setOrderBy(orderOption); - }} - /> +
    +

    {board.title}

    +

    by {board.owner}

    +
    +
    +
    + setHide(!hide)}> + {hide ? 'Show' : 'Hide'} + +
    +
    + { + setSortBy(sortOption); + }} + orderBy={orderBy} + onOrderByChange={(orderOption) => { + setOrderBy(orderOption); + }} + /> +
    +
    +
    + + setDeleteAttempt(true)} + /> + {deleteAttempt && ( + { + setDeleteAttempt(false); + }} + id={board.id} + /> + )} + +
    +
    +
    + {sortedCards.map((card, index) => { + return ( + + ); + })} +
    + {/* */}
    -
    -
    - - onDeleteCallback(board.id)} - /> - -
    -
    -
    - {sortedCards.map((card, index) => { - return ( - - ); - })}
    - {/* */} -
    -
    - ); + ); }; Board.propTypes = { - board: PropTypes.shape({ - id: PropTypes.number.isRequired, - owner: PropTypes.string.isRequired, - title: PropTypes.string.isRequired, - }), - onDeleteCallback: PropTypes.func.isRequired, - updateBoardCallback: PropTypes.func.isRequired, + board: PropTypes.shape({ + id: PropTypes.number.isRequired, + owner: PropTypes.string.isRequired, + title: PropTypes.string.isRequired, + }), + onDeleteCallback: PropTypes.func.isRequired, + updateBoardCallback: PropTypes.func.isRequired, }; export default Board; From 34978ebf02fc49db322cb9ff51a9d2824dc43005 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Mon, 18 Jul 2022 15:58:17 -0400 Subject: [PATCH 34/69] adds setSelected line to update board information displayed on board when update --- src/App.js | 209 +++++++++++++++++++++++++++-------------------------- 1 file changed, 106 insertions(+), 103 deletions(-) diff --git a/src/App.js b/src/App.js index 8685383ee..78750798a 100644 --- a/src/App.js +++ b/src/App.js @@ -1,118 +1,121 @@ -import "./App.css"; -import React, { useState, useEffect } from "react"; -import axios from "axios"; -import Board from "./Components/Board"; -import BoardList from "./Components/BoardList"; +import './App.css'; +import React, { useState, useEffect } from 'react'; +import axios from 'axios'; +import Board from './Components/Board'; +import BoardList from './Components/BoardList'; -export const URL = "https://ma5en-inspo-board-be.herokuapp.com"; +export const URL = 'https://ma5en-inspo-board-be.herokuapp.com'; const App = () => { - // BRAINS - const [boardData, setBoardData] = useState([]); - const [selected, setSelected] = useState({}); + // BRAINS + const [boardData, setBoardData] = useState([]); + const [selected, setSelected] = useState({}); - const selectBoard = (boardId) => { - for (const board of boardData) { - if (board.id === boardId) { - setSelected(board); - } - } - }; + const selectBoard = (boardId) => { + for (const board of boardData) { + if (board.id === boardId) { + setSelected(board); + } + } + }; - const getBoards = () => { - axios - .get(`${URL}/boards`) - .then((response) => { - const newData = response.data.map((board) => { - return { - id: board.board_id, - title: board.title, - owner: board.owner, - }; - }); - setBoardData(newData); - }) - .catch((err) => { - alert(err); - }); - }; - - useEffect(() => getBoards(), [boardData]); + const getBoards = () => { + axios + .get(`${URL}/boards`) + .then((response) => { + const newData = response.data.map((board) => { + return { + id: board.board_id, + title: board.title, + owner: board.owner, + }; + }); + setBoardData(newData); + }) + .catch((err) => { + alert(err); + }); + }; - const validateBoardData = (newBoardInfo) => { - if (!newBoardInfo["title"]) { - return alert("New board must have a title!"); - } - if (!newBoardInfo["owner"]) { - return alert("New board must have an owner!"); - } else return true; - }; + useEffect(() => getBoards(), [boardData]); - const updateBoard = (newBoardInfo) => { - validateBoardData(newBoardInfo) && - axios - .put(`${URL}/boards/${selected.id}`, newBoardInfo) - .catch((err) => alert(err)); - const newBoardData = boardData.map((board) => { - if (board.id === selected.id) { - return newBoardInfo; - } else { - return board; - } - }); - setBoardData(newBoardData); - }; + const validateBoardData = (newBoardInfo) => { + if (!newBoardInfo['title']) { + return alert('New board must have a title!'); + } + if (!newBoardInfo['owner']) { + return alert('New board must have an owner!'); + } else return true; + }; - const addBoard = ({ title, owner }) => { - validateBoardData({ title, owner }) && - axios - .post(`${URL}/boards`, { - title: title, - owner: owner, - }) - .then((response) => {}) - .catch((error) => { - console.log(error); + const updateBoard = (newBoardInfo) => { + validateBoardData(newBoardInfo) && + axios + .put(`${URL}/boards/${selected.id}`, newBoardInfo) + .catch((err) => alert(err)); + const newBoardData = boardData.map((board) => { + if (board.id === selected.id) { + return { ...newBoardInfo, id: selected.id }; + } else { + return board; + } }); - }; - - const deleteBoard = (boardId) => { - console.log("I am deleteBoard Func"); - setSelected({}); - axios - .delete(`${URL}/boards/${boardId}`) - .then((response) => { - const newBoardData = boardData.filter((board) => board.id !== boardId); setBoardData(newBoardData); - }) - .catch((error) => { - console.log(error); - }); - }; + setSelected({ ...newBoardInfo, id: selected.id }); + }; - // BEAUTY - return ( -
    -
    -
    - -
    -
    - {selected.id && ( - - )} + const addBoard = ({ title, owner }) => { + validateBoardData({ title, owner }) && + axios + .post(`${URL}/boards`, { + title: title, + owner: owner, + }) + .then((response) => {}) + .catch((error) => { + console.log(error); + }); + }; + + const deleteBoard = (boardId) => { + console.log('I am deleteBoard Func'); + setSelected({}); + axios + .delete(`${URL}/boards/${boardId}`) + .then((response) => { + const newBoardData = boardData.filter( + (board) => board.id !== boardId + ); + setBoardData(newBoardData); + }) + .catch((error) => { + console.log(error); + }); + }; + + // BEAUTY + return ( +
    +
    +
    + +
    +
    + {selected.id && ( + + )} +
    +
    -
    -
    - ); + ); }; export default App; From 322847f4e75da2f63cb4a02b747b98ede6d05698 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Mon, 18 Jul 2022 16:06:14 -0400 Subject: [PATCH 35/69] fixes bug in update and add board that was giving alert but still processing invalid data --- src/App.js | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/src/App.js b/src/App.js index 78750798a..26d79caf2 100644 --- a/src/App.js +++ b/src/App.js @@ -39,20 +39,16 @@ const App = () => { useEffect(() => getBoards(), [boardData]); - const validateBoardData = (newBoardInfo) => { + const updateBoard = (newBoardInfo) => { if (!newBoardInfo['title']) { return alert('New board must have a title!'); } if (!newBoardInfo['owner']) { return alert('New board must have an owner!'); - } else return true; - }; - - const updateBoard = (newBoardInfo) => { - validateBoardData(newBoardInfo) && - axios - .put(`${URL}/boards/${selected.id}`, newBoardInfo) - .catch((err) => alert(err)); + } + axios + .put(`${URL}/boards/${selected.id}`, newBoardInfo) + .catch((err) => alert(err)); const newBoardData = boardData.map((board) => { if (board.id === selected.id) { return { ...newBoardInfo, id: selected.id }; @@ -65,16 +61,21 @@ const App = () => { }; const addBoard = ({ title, owner }) => { - validateBoardData({ title, owner }) && - axios - .post(`${URL}/boards`, { - title: title, - owner: owner, - }) - .then((response) => {}) - .catch((error) => { - console.log(error); - }); + if (!title) { + return alert('New board must have a title!'); + } + if (!owner) { + return alert('New board must have an owner!'); + } + axios + .post(`${URL}/boards`, { + title: title, + owner: owner, + }) + .then((response) => {}) + .catch((error) => { + console.log(error); + }); }; const deleteBoard = (boardId) => { From de58759248330526472ec972fd2af7c9874312f1 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Mon, 18 Jul 2022 16:33:50 -0400 Subject: [PATCH 36/69] selected board title changes color in board menu --- src/App.js | 1 + src/Components/BoardList.js | 113 +++++++++++++++++-------------- src/Components/SortBoardMenu.css | 4 ++ 3 files changed, 67 insertions(+), 51 deletions(-) diff --git a/src/App.js b/src/App.js index 26d79caf2..41869c25f 100644 --- a/src/App.js +++ b/src/App.js @@ -101,6 +101,7 @@ const App = () => {
    diff --git a/src/Components/BoardList.js b/src/Components/BoardList.js index 033c61422..8ac876867 100644 --- a/src/Components/BoardList.js +++ b/src/Components/BoardList.js @@ -1,63 +1,74 @@ -import React, { useState } from "react"; -import PropTypes from "prop-types"; -import SortBoardMenu from "./SortBoardMenu"; -import { BiSort } from "react-icons/bi"; -import NewBoardForm from "./NewBoardForm"; +import React, { useState } from 'react'; +import PropTypes from 'prop-types'; +import SortBoardMenu from './SortBoardMenu'; +import { BiSort } from 'react-icons/bi'; +import NewBoardForm from './NewBoardForm'; -const BoardList = ({ boards, selectBoard, onAddBoardCallback }) => { - const [sortBy, setSortBy] = useState("id"); - const [orderBy, setOrderBy] = useState("desc"); - const [hide, setHide] = useState(true); +const BoardList = ({ boards, selected, selectBoard, onAddBoardCallback }) => { + const [sortBy, setSortBy] = useState('id'); + const [orderBy, setOrderBy] = useState('desc'); + const [hide, setHide] = useState(true); - const shown = hide ? "hidden" : "shown"; - const sortedBoards = boards.sort((a, b) => { - let order = orderBy === "asc" ? 1 : -1; - return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; - }); + const shown = hide ? 'hidden' : 'shown'; - const displayBoard = (boards) => { - return sortedBoards.map((board, index) => { - return ( -
  • selectBoard(board.id)}> - {board.title} -
  • - ); + const sortedBoards = boards.sort((a, b) => { + let order = orderBy === 'asc' ? 1 : -1; + return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; }); - }; - return ( -
    -
    -
    - - setHide(!hide)}> - {hide ? "Show" : "Hide"} - -
    -
    -
    - { - setSortBy(sortOption); - }} - orderBy={orderBy} - onOrderByChange={(orderOption) => { - setOrderBy(orderOption); - }} - /> -
    + const displayBoard = () => { + return sortedBoards.map((board, index) => { + return ( +
  • selectBoard(board.id)}> + {board.title} +
  • + ); + }); + }; + + return ( +
    +
    +
    + + setHide(!hide)}> + {hide ? 'Show' : 'Hide'} + +
    +
    +
    + { + setSortBy(sortOption); + }} + orderBy={orderBy} + onOrderByChange={(orderOption) => { + setOrderBy(orderOption); + }} + /> +
    +
    +
    +
      {displayBoard()}
    -
    -
      {displayBoard(boards)}
    -
    - ); + ); }; BoardList.propTypes = { - boards: PropTypes.array.isRequired, - selectBoard: PropTypes.func.isRequired, - onAddBoardCallback: PropTypes.func.isRequired, + boards: PropTypes.array.isRequired, + selectBoard: PropTypes.func.isRequired, + onAddBoardCallback: PropTypes.func.isRequired, }; export default BoardList; diff --git a/src/Components/SortBoardMenu.css b/src/Components/SortBoardMenu.css index c67808703..dce4dfd63 100644 --- a/src/Components/SortBoardMenu.css +++ b/src/Components/SortBoardMenu.css @@ -34,6 +34,10 @@ margin-top: .25rem; } +.board-menu-item__selected { + color: aquamarine; +} + #board-menu--check-mark { vertical-align: text-bottom; } From f94e43a31825ca6f2008a2a066e7009a83e5be21 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Tue, 19 Jul 2022 03:09:09 -0500 Subject: [PATCH 37/69] changes Update Board and Add New Card appearance on corkboard --- src/Components/NewCardForm.css | 28 ++++++++++++++++ src/Components/NewCardForm.js | 29 ++++++++-------- src/Components/UpdateBoardForm.css | 28 ++++++++++++++++ src/Components/UpdateBoardForm.js | 49 ++++++++++++++++------------ src/Components/VerifyDeleteBoard.css | 2 +- src/Components/VerifyDeleteBoard.js | 49 +++++++++++++++------------- 6 files changed, 128 insertions(+), 57 deletions(-) create mode 100644 src/Components/NewCardForm.css create mode 100644 src/Components/UpdateBoardForm.css diff --git a/src/Components/NewCardForm.css b/src/Components/NewCardForm.css new file mode 100644 index 000000000..e19dbce32 --- /dev/null +++ b/src/Components/NewCardForm.css @@ -0,0 +1,28 @@ + .add-card { + background-color: rgba(255,255,255,0.7); + border: 1px dotted black; + border-radius: 5px; + /* font: bold black 1rem 'Dosis'; */ + padding: .5rem; + display: grid; + grid-template-rows: auto auto; + text-align: left; + align-content: center; +} + +.add-card-form { + display: grid; + grid-template-rows: auto; + text-align: center; + align-content: center; + font-weight: bold; +} + +h3, .add-card-form_button { + margin-top: 5%; + text-align: center; +} + +add-card-form_button{ + width: 10px; +} \ No newline at end of file diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index 482c84eba..11ca275fa 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -1,6 +1,7 @@ import React, { useState } from "react"; import PropTypes from "prop-types"; import { MdAddBox } from "react-icons/md"; +import "./NewCardForm.css"; const NewCardForm = ({ onAddCardCallback }) => { const [hide, setHide] = useState(true); @@ -28,19 +29,21 @@ const NewCardForm = ({ onAddCardCallback }) => { {hide ? "Show" : "Hide"}
    -

    Add A New Card

    -
    - - - -
    +
    +

    Add A New Card

    +
    + + + +
    +
    ); diff --git a/src/Components/UpdateBoardForm.css b/src/Components/UpdateBoardForm.css new file mode 100644 index 000000000..46d632996 --- /dev/null +++ b/src/Components/UpdateBoardForm.css @@ -0,0 +1,28 @@ +.update-board { + background-color: rgba(255,255,255,0.7); + border: 1px dotted black; + border-radius: 5px; + /* font: bold black 1rem 'Dosis'; */ + padding: .5rem; + display: grid; + grid-template-rows: auto; + text-align: left; + align-content: center; +} + +.update-board-form { + display: grid; + grid-template-rows: auto; + text-align: center; + align-content: center; + font-weight: bold; +} + +h3, .update-board-form_button { + margin-top: 5%; + text-align: center; +} + +update-board-form_button{ + width: 10px; +} \ No newline at end of file diff --git a/src/Components/UpdateBoardForm.js b/src/Components/UpdateBoardForm.js index 57efdcdbe..fb8eb4cde 100644 --- a/src/Components/UpdateBoardForm.js +++ b/src/Components/UpdateBoardForm.js @@ -2,6 +2,7 @@ import React, { useState } from "react"; import PropTypes from "prop-types"; import "./Forms.css"; import { AiOutlineForm } from "react-icons/ai"; +import "./UpdateBoardForm.css"; const UpdateBoardForm = ({ updateBoardCallback }) => { const blankFormData = { title: "", owner: "" }; @@ -31,26 +32,34 @@ const UpdateBoardForm = ({ updateBoardCallback }) => { {hide ? "Show" : "Hide"}
    -

    Update Board

    -
    - - - - - -
    +
    +

    Update Board

    +
    + {/*
    */} + + + {/*
    */} + {/*
    */} + + + {/*
    */} + +
    +
    ); diff --git a/src/Components/VerifyDeleteBoard.css b/src/Components/VerifyDeleteBoard.css index fcd5816e0..c6ce0e732 100644 --- a/src/Components/VerifyDeleteBoard.css +++ b/src/Components/VerifyDeleteBoard.css @@ -1,5 +1,5 @@ .verify-delete-board { - background-color: #fff; + background-color: rgba(255,255,255,0.7); border: 1px dotted black; border-radius: 5px; font: bold black 1rem 'Dosis'; diff --git a/src/Components/VerifyDeleteBoard.js b/src/Components/VerifyDeleteBoard.js index 2f2cdcc18..7c8594228 100644 --- a/src/Components/VerifyDeleteBoard.js +++ b/src/Components/VerifyDeleteBoard.js @@ -1,31 +1,34 @@ -import React from 'react'; -import PropTypes from 'prop-types'; -import './VerifyDeleteBoard.css'; +import React from "react"; +import PropTypes from "prop-types"; +import "./VerifyDeleteBoard.css"; const VerifyDeleteBoard = ({ onDeleteCallback, onCancelCallback, id }) => { - return ( -
    -

    Are you sure you want to delete this board?

    - - -
    - ); + return ( +
    +

    Delete Board

    +

    Are you sure you want to delete this board?

    + + +
    + ); }; VerifyDeleteBoard.propTypes = { - onDeleteCallback: PropTypes.func.isRequired, - onCancelCallback: PropTypes.func.isRequired, - id: PropTypes.number.isRequired, + onDeleteCallback: PropTypes.func.isRequired, + onCancelCallback: PropTypes.func.isRequired, + id: PropTypes.number.isRequired, }; export default VerifyDeleteBoard; From 0eae44d95ef28863345d5b101e1e3e76a6865c41 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Tue, 19 Jul 2022 03:36:09 -0500 Subject: [PATCH 38/69] changes Sort Menu appearance on corkboard --- src/App.css | 2 +- src/Components/NewCardForm.css | 1 + src/Components/NewCardForm.js | 8 +++++--- src/Components/SortMenu.css | 8 +++++--- src/Components/SortMenu.js | 4 ++-- src/Components/UpdateBoardForm.css | 1 + src/Components/UpdateBoardForm.js | 12 +++++------- src/Components/VerifyDeleteBoard.css | 1 + src/components/Board.css | 3 ++- 9 files changed, 23 insertions(+), 17 deletions(-) diff --git a/src/App.css b/src/App.css index cd0dd8e9e..68f4ba4cc 100644 --- a/src/App.css +++ b/src/App.css @@ -7,7 +7,7 @@ body{ background-repeat: no-repeat; background-size: cover; background-attachment: fixed; - + /* cursor: pointer; */ } .App-header { diff --git a/src/Components/NewCardForm.css b/src/Components/NewCardForm.css index e19dbce32..f91acce50 100644 --- a/src/Components/NewCardForm.css +++ b/src/Components/NewCardForm.css @@ -8,6 +8,7 @@ grid-template-rows: auto auto; text-align: left; align-content: center; + margin: 1rem; } .add-card-form { diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index 11ca275fa..4af10e622 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -39,9 +39,11 @@ const NewCardForm = ({ onAddCardCallback }) => { value={cardData.cardMessage} onChange={handleCardMessageChange} > - +
    + +
    diff --git a/src/Components/SortMenu.css b/src/Components/SortMenu.css index 1907f5937..f214bfd01 100644 --- a/src/Components/SortMenu.css +++ b/src/Components/SortMenu.css @@ -1,5 +1,7 @@ #sort-menu { - border: 1px solid black; + background-color: rgba(255,255,255,0.7); + border: 1px dotted black; + border-radius: 5px; margin: 1rem; padding: .5rem; text-align: left; @@ -9,10 +11,10 @@ .sort-menu--container { grid-column: 1; } -.sort-menuLabel { +.sort-menu-label { font-weight: bold; margin: 0; - text-decoration: underline; + /* text-decoration: underline; */ } .menu-item { diff --git a/src/Components/SortMenu.js b/src/Components/SortMenu.js index 241a71292..e03968566 100644 --- a/src/Components/SortMenu.js +++ b/src/Components/SortMenu.js @@ -5,7 +5,7 @@ import PropTypes from "prop-types"; const SortMenu = ({ sortBy, onSortByChange, orderBy, onOrderByChange }) => { return (
    -

    sort by

    +

    Sort By

    @@ -15,7 +15,7 @@ const SortMenu = ({ sortBy, onSortByChange, orderBy, onOrderByChange }) => { -

    order

    +

    Order

    diff --git a/src/Components/UpdateBoardForm.css b/src/Components/UpdateBoardForm.css index 46d632996..0b1ea1447 100644 --- a/src/Components/UpdateBoardForm.css +++ b/src/Components/UpdateBoardForm.css @@ -8,6 +8,7 @@ grid-template-rows: auto; text-align: left; align-content: center; + margin: 1rem; } .update-board-form { diff --git a/src/Components/UpdateBoardForm.js b/src/Components/UpdateBoardForm.js index fb8eb4cde..7ace92397 100644 --- a/src/Components/UpdateBoardForm.js +++ b/src/Components/UpdateBoardForm.js @@ -35,7 +35,6 @@ const UpdateBoardForm = ({ updateBoardCallback }) => {

    Update Board

    - {/*
    */} { type="text" value={formData.title} /> - {/*
    */} - {/*
    */} { type="owner" value={formData.owner} /> - {/*
    */} - +
    + +
    diff --git a/src/Components/VerifyDeleteBoard.css b/src/Components/VerifyDeleteBoard.css index c6ce0e732..e4ed2365b 100644 --- a/src/Components/VerifyDeleteBoard.css +++ b/src/Components/VerifyDeleteBoard.css @@ -4,6 +4,7 @@ border-radius: 5px; font: bold black 1rem 'Dosis'; padding: .5rem; + margin: 1rem; } .verify-delete-board__button { diff --git a/src/components/Board.css b/src/components/Board.css index ab24b7355..36ae454dd 100644 --- a/src/components/Board.css +++ b/src/components/Board.css @@ -12,6 +12,7 @@ grid-row: 2; display: flex; justify-content: space-between; + margin: 1rem; } .board--cards{ @@ -25,7 +26,7 @@ display: flex; grid-column: 2; flex-wrap: wrap; - overflow: scroll; + /* overflow: scroll; */ height: 100vh; } From 6ad3b9b8914c102ade792816358e68d3c1019743 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Tue, 19 Jul 2022 11:20:02 -0500 Subject: [PATCH 39/69] corkboard scrolls, centers board sort --- src/App.css | 1 + src/Components/NewBoardForm.js | 6 ++++-- src/Components/NewCardForm.js | 4 ++-- src/Components/SortBoardMenu.css | 6 +++--- src/Components/SortMenu.css | 2 ++ src/components/Board.css | 7 +++++-- 6 files changed, 17 insertions(+), 9 deletions(-) diff --git a/src/App.css b/src/App.css index 68f4ba4cc..0e515bb83 100644 --- a/src/App.css +++ b/src/App.css @@ -38,6 +38,7 @@ ul { width: 100%; grid-column: 2; grid-row: 1; + overflow: scroll; } .board-containter--letter { diff --git a/src/Components/NewBoardForm.js b/src/Components/NewBoardForm.js index 394c0adab..87878ead6 100644 --- a/src/Components/NewBoardForm.js +++ b/src/Components/NewBoardForm.js @@ -23,11 +23,13 @@ const NewBoardForm = ({ onAddBoardCallback }) => { return (
    - setHide(!hide)}>{hide ? "Show" : "Hide"} + setHide(!hide)}> + {hide ? "Show" : "Hide"} +
    -

    Add New Board

    +

    Add New Board

    diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index 4af10e622..dce0212cd 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -30,7 +30,7 @@ const NewCardForm = ({ onAddCardCallback }) => {
    -

    Add A New Card

    +

    Add New Card

    { >
    diff --git a/src/Components/SortBoardMenu.css b/src/Components/SortBoardMenu.css index dce4dfd63..aba037dfd 100644 --- a/src/Components/SortBoardMenu.css +++ b/src/Components/SortBoardMenu.css @@ -3,7 +3,7 @@ margin: 1rem; padding: .5rem; text-align: left; - width: fit-content; + /* width: fit-content; */ color: white; } @@ -35,7 +35,7 @@ } .board-menu-item__selected { - color: aquamarine; + color: #80EFD3; } #board-menu--check-mark { @@ -45,5 +45,5 @@ h4.sort-board-menu--label { margin-block-start: 0; margin-block-end: 0.5em; - /* text-align: center; */ + text-align: center; } \ No newline at end of file diff --git a/src/Components/SortMenu.css b/src/Components/SortMenu.css index f214bfd01..18902d693 100644 --- a/src/Components/SortMenu.css +++ b/src/Components/SortMenu.css @@ -10,6 +10,8 @@ .sort-menu--container { grid-column: 1; + display: flex; + justify-content: center; } .sort-menu-label { font-weight: bold; diff --git a/src/components/Board.css b/src/components/Board.css index 36ae454dd..9b4e922e0 100644 --- a/src/components/Board.css +++ b/src/components/Board.css @@ -19,14 +19,13 @@ grid-row: 3; display: grid; grid-template-rows: 10% 90%; - overflow: scroll; } .cards { display: flex; grid-column: 2; flex-wrap: wrap; - /* overflow: scroll; */ + /* : scroll; */ height: 100vh; } @@ -57,4 +56,8 @@ h1{ h2{ font-size: 2.75vmax; +} + +h3 { + text-transform: uppercase; } \ No newline at end of file From 0c1ae338558a26b2c6db78d8b47417e4be42be77 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Tue, 19 Jul 2022 11:32:14 -0500 Subject: [PATCH 40/69] changes cursor to pointer for ul on boardlist and icons --- src/App.css | 1 + src/Components/Card.css | 1 + src/components/Board.css | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/src/App.css b/src/App.css index 0e515bb83..5a69e0af1 100644 --- a/src/App.css +++ b/src/App.css @@ -25,6 +25,7 @@ ul { list-style-type: none; line-height: 2.5; padding: 0; + cursor: pointer; } .board-container { diff --git a/src/Components/Card.css b/src/Components/Card.css index 1fa98279d..c5bcfbc81 100644 --- a/src/Components/Card.css +++ b/src/Components/Card.css @@ -26,4 +26,5 @@ .card-icons { color: #466060; + cursor: pointer; } \ No newline at end of file diff --git a/src/components/Board.css b/src/components/Board.css index 9b4e922e0..686317bb7 100644 --- a/src/components/Board.css +++ b/src/components/Board.css @@ -32,6 +32,7 @@ .icons { size: 50px; color: #f9f9f9; + cursor: pointer; } .insetshadow { @@ -60,4 +61,7 @@ h2{ h3 { text-transform: uppercase; +} +button{ + cursor: pointer; } \ No newline at end of file From e4679452c44a9cb67d8d1b1e49fd7c5772e51af7 Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Tue, 19 Jul 2022 12:13:26 -0500 Subject: [PATCH 41/69] fixes delete board toggle on click --- src/Components/VerifyDeleteBoard.js | 2 - src/components/Board.js | 373 ++++++++++++++-------------- 2 files changed, 191 insertions(+), 184 deletions(-) diff --git a/src/Components/VerifyDeleteBoard.js b/src/Components/VerifyDeleteBoard.js index 7c8594228..84ed41402 100644 --- a/src/Components/VerifyDeleteBoard.js +++ b/src/Components/VerifyDeleteBoard.js @@ -11,14 +11,12 @@ const VerifyDeleteBoard = ({ onDeleteCallback, onCancelCallback, id }) => { className="verify-delete-board__button" onClick={() => onDeleteCallback(id)} > - {" "} Delete Board
    diff --git a/src/components/Board.js b/src/components/Board.js index 5c4f8096a..212d1b1f7 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -1,204 +1,213 @@ -import React, { useState, useEffect } from 'react'; -import axios from 'axios'; -import Card from './Card'; -import { URL } from '../App'; -import NewCardForm from './NewCardForm'; -import UpdateBoardForm from './UpdateBoardForm'; -import SortMenu from './SortMenu'; -import './Board.css'; -import PropTypes from 'prop-types'; -import { BiSort } from 'react-icons/bi'; -import { TiDeleteOutline } from 'react-icons/ti'; -import VerifyDeleteBoard from './VerifyDeleteBoard'; +import React, { useState, useEffect } from "react"; +import axios from "axios"; +import Card from "./Card"; +import { URL } from "../App"; +import NewCardForm from "./NewCardForm"; +import UpdateBoardForm from "./UpdateBoardForm"; +import SortMenu from "./SortMenu"; +import "./Board.css"; +import PropTypes from "prop-types"; +import { BiSort } from "react-icons/bi"; +import { TiDeleteOutline } from "react-icons/ti"; +import VerifyDeleteBoard from "./VerifyDeleteBoard"; const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { - const [cardData, setCardData] = useState([]); - const [sortBy, setSortBy] = useState('id'); - const [orderBy, setOrderBy] = useState('desc'); - const [hide, setHide] = useState(true); - const [deleteAttempt, setDeleteAttempt] = useState(false); + const [cardData, setCardData] = useState([]); + const [sortBy, setSortBy] = useState("id"); + const [orderBy, setOrderBy] = useState("desc"); + const [hideSort, setHideSort] = useState(true); + const [hideDelete, setHideDelete] = useState(true); + const [deleteAttempt, setDeleteAttempt] = useState(false); - const shown = hide ? 'hidden' : 'shown'; + const shownSort = hideSort ? "hidden" : "shown"; + const shownDelete = hideDelete ? "hidden" : "shown"; - const getCards = () => { - axios - .get(`${URL}/boards/${board.id}/cards`) - .then((response) => { - const newData = response.data.map((card) => { - return { - id: card.card_id, - message: card.message, - likeCount: card.like_count, - }; - }); - setCardData(newData); - }) - .catch((err) => { - alert(err); - }); - }; + const getCards = () => { + axios + .get(`${URL}/boards/${board.id}/cards`) + .then((response) => { + const newData = response.data.map((card) => { + return { + id: card.card_id, + message: card.message, + likeCount: card.like_count, + }; + }); + setCardData(newData); + }) + .catch((err) => { + alert(err); + }); + }; - useEffect(() => getCards(), [cardData]); + useEffect(() => getCards(), [cardData]); - const sortedCards = cardData.sort((a, b) => { - let order = orderBy === 'asc' ? 1 : -1; - return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; - }); + const sortedCards = cardData.sort((a, b) => { + let order = orderBy === "asc" ? 1 : -1; + return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; + }); - const validateCardData = (newCardInfo) => { - if (!newCardInfo['message']) { - return alert('New card must have a message!'); - } else if (newCardInfo['message'].length > 40) { - return alert( - `Messages cannot be more than 40 characters, yours is ${newCardInfo['message'].length} long!` - ); - } else return true; - }; + const validateCardData = (newCardInfo) => { + if (!newCardInfo["message"]) { + return alert("New card must have a message!"); + } else if (newCardInfo["message"].length > 40) { + return alert( + `Messages cannot be more than 40 characters, yours is ${newCardInfo["message"].length} long!` + ); + } else return true; + }; - const addNewCard = (newCard) => { - validateCardData(newCard) && - axios - .post(`${URL}/boards/${board.id}/cards`, newCard) - .then((response) => { - console.log('a new card has been posted'); - const cards = [...cardData, response.data]; - setCardData(cards); - }) - .catch((error) => { - console.log(error); - }); - }; + const addNewCard = (newCard) => { + validateCardData(newCard) && + axios + .post(`${URL}/boards/${board.id}/cards`, newCard) + .then((response) => { + console.log("a new card has been posted"); + const cards = [...cardData, response.data]; + setCardData(cards); + }) + .catch((error) => { + console.log(error); + }); + }; - const updateCard = (id, message) => { - validateCardData({ message }) && - axios - .patch(`${URL}/cards/${id}`, { message }) - .then(() => { - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - [message]: message, - }; - } else { - return card; - } - }); - setCardData(newCardData); - }) - .catch((err) => { - alert(err); - }); - }; + const updateCard = (id, message) => { + validateCardData({ message }) && + axios + .patch(`${URL}/cards/${id}`, { message }) + .then(() => { + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + [message]: message, + }; + } else { + return card; + } + }); + setCardData(newCardData); + }) + .catch((err) => { + alert(err); + }); + }; - const deleteCard = async (id) => { - try { - await axios.delete(`${URL}/cards/${id}`); - const newCardData = cardData.filter((card) => card.id !== id); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; + const deleteCard = async (id) => { + try { + await axios.delete(`${URL}/cards/${id}`); + const newCardData = cardData.filter((card) => card.id !== id); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; - const updateLikes = async (id) => { - try { - await axios.patch(`${URL}/cards/${id}/like`); - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - likeCount: card.likeCount + 1, - }; - } else { - return card; - } - }); - setCardData(newCardData); - } catch (err) { - alert(err); + const updateLikes = async (id) => { + try { + await axios.patch(`${URL}/cards/${id}/like`); + const newCardData = cardData.map((card) => { + if (card.id === id) { + return { + ...card, + likeCount: card.likeCount + 1, + }; + } else { + return card; } - }; + }); + setCardData(newCardData); + } catch (err) { + alert(err); + } + }; - return ( + return ( +
    +
    +

    {board.title}

    +

    by {board.owner}

    +
    +
    -
    -

    {board.title}

    -

    by {board.owner}

    -
    -
    -
    - setHide(!hide)}> - {hide ? 'Show' : 'Hide'} - -
    -
    - { - setSortBy(sortOption); - }} - orderBy={orderBy} - onOrderByChange={(orderOption) => { - setOrderBy(orderOption); - }} - /> -
    -
    -
    - - setDeleteAttempt(true)} - /> - {deleteAttempt && ( - { - setDeleteAttempt(false); - }} - id={board.id} - /> - )} - -
    -
    -
    - {sortedCards.map((card, index) => { - return ( - - ); - })} -
    - {/* */} + setHideSort(!hideSort)} + > + {hideSort ? "Show" : "Hide"} + +
    +
    + { + setSortBy(sortOption); + }} + orderBy={orderBy} + onOrderByChange={(orderOption) => { + setOrderBy(orderOption); + }} + />
    +
    +
    + +
    + { + setDeleteAttempt(true); + setHideDelete(!hideDelete); + }} + > + {hideDelete ? "Show" : "Hide"} + +
    + {deleteAttempt && ( + { + setDeleteAttempt(false); + }} + id={board.id} + /> + )} +
    +
    + + +
    +
    +
    + {sortedCards.map((card, index) => { + return ( + + ); + })}
    - ); +
    +
    + ); }; Board.propTypes = { - board: PropTypes.shape({ - id: PropTypes.number.isRequired, - owner: PropTypes.string.isRequired, - title: PropTypes.string.isRequired, - }), - onDeleteCallback: PropTypes.func.isRequired, - updateBoardCallback: PropTypes.func.isRequired, + board: PropTypes.shape({ + id: PropTypes.number.isRequired, + owner: PropTypes.string.isRequired, + title: PropTypes.string.isRequired, + }), + onDeleteCallback: PropTypes.func.isRequired, + updateBoardCallback: PropTypes.func.isRequired, }; export default Board; From 9c0d1258ebfe40740eff34a344df39417cba817b Mon Sep 17 00:00:00 2001 From: Jande Royalty Date: Tue, 19 Jul 2022 12:46:15 -0500 Subject: [PATCH 42/69] fixes toggle update board and add new card --- src/Components/NewCardForm.js | 6 +++++- src/Components/UpdateBoardForm.js | 6 +++++- src/Components/VerifyDeleteBoard.js | 4 +++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/Components/NewCardForm.js b/src/Components/NewCardForm.js index dce0212cd..cecce3a3c 100644 --- a/src/Components/NewCardForm.js +++ b/src/Components/NewCardForm.js @@ -40,7 +40,11 @@ const NewCardForm = ({ onAddCardCallback }) => { onChange={handleCardMessageChange} >
    -
    diff --git a/src/Components/UpdateBoardForm.js b/src/Components/UpdateBoardForm.js index 7ace92397..7eece48fe 100644 --- a/src/Components/UpdateBoardForm.js +++ b/src/Components/UpdateBoardForm.js @@ -52,7 +52,11 @@ const UpdateBoardForm = ({ updateBoardCallback }) => { value={formData.owner} />
    -
    diff --git a/src/Components/VerifyDeleteBoard.js b/src/Components/VerifyDeleteBoard.js index 84ed41402..f76cd49a6 100644 --- a/src/Components/VerifyDeleteBoard.js +++ b/src/Components/VerifyDeleteBoard.js @@ -9,7 +9,9 @@ const VerifyDeleteBoard = ({ onDeleteCallback, onCancelCallback, id }) => {

    Are you sure you want to delete this board?

    From 3c8753f98eaea2d310bb3205a4c3c47d44ff12c8 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Tue, 19 Jul 2022 20:14:07 -0400 Subject: [PATCH 43/69] card sort function converts strings to lower first --- src/components/Board.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/Board.js b/src/components/Board.js index 5c4f8096a..6d93bcd00 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -42,7 +42,11 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const sortedCards = cardData.sort((a, b) => { let order = orderBy === 'asc' ? 1 : -1; - return a[sortBy] < b[sortBy] ? -1 * order : 1 * order; + let sortByA = + sortBy === 'message' ? a[sortBy].toLowerCase() : a[sortBy]; + let sortByB = + sortBy === 'message' ? b[sortBy].toLowerCase() : b[sortBy]; + return sortByA < sortByB ? -1 * order : 1 * order; }); const validateCardData = (newCardInfo) => { From 52f14e205e8c0bbd477ec15a10f6f163d9dd4d10 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 13:25:17 -0400 Subject: [PATCH 44/69] removes yarn.lock file --- yarn.lock | 8991 ----------------------------------------------------- 1 file changed, 8991 deletions(-) delete mode 100644 yarn.lock diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 7308fe6c7..000000000 --- a/yarn.lock +++ /dev/null @@ -1,8991 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@ampproject/remapping@^2.1.0": - 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" - -"@apideck/better-ajv-errors@^0.3.1": - version "0.3.4" - resolved "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.4.tgz" - integrity sha512-Ic2d8ZT6HJiSikGVQvSklaFyw1OUv4g8sDOxa0PXSlbmN/3gL5IO1WYY9DOwTDqOFmjWoqG1yaaKnPDqYCE9KA== - dependencies: - json-schema "^0.4.0" - jsonpointer "^5.0.0" - leven "^3.1.0" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.8.3": - 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" - -"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.17.10": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.5.tgz" - integrity sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg== - -"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.18.5.tgz" - integrity sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.18.2" - "@babel/helper-compilation-targets" "^7.18.2" - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helpers" "^7.18.2" - "@babel/parser" "^7.18.5" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.5" - "@babel/types" "^7.18.4" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" - -"@babel/eslint-parser@^7.16.3": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz" - integrity sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A== - dependencies: - eslint-scope "^5.1.1" - eslint-visitor-keys "^2.1.0" - semver "^6.3.0" - -"@babel/generator@^7.18.2", "@babel/generator@^7.7.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz" - integrity sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw== - dependencies: - "@babel/types" "^7.18.2" - "@jridgewell/gen-mapping" "^0.3.0" - jsesc "^2.5.1" - -"@babel/helper-annotate-as-pure@^7.16.7": - 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" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": - 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" - -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.17.10", "@babel/helper-compilation-targets@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz" - integrity sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ== - dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-validator-option" "^7.16.7" - browserslist "^4.20.2" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.17.12", "@babel/helper-create-class-features-plugin@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz" - integrity sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg== - 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" - -"@babel/helper-create-regexp-features-plugin@^7.16.7", "@babel/helper-create-regexp-features-plugin@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz" - integrity sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - regexpu-core "^5.0.1" - -"@babel/helper-define-polyfill-provider@^0.3.1": - 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" - -"@babel/helper-environment-visitor@^7.16.7", "@babel/helper-environment-visitor@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz" - integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ== - -"@babel/helper-explode-assignable-expression@^7.16.7": - 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" - -"@babel/helper-function-name@^7.16.7", "@babel/helper-function-name@^7.17.9": - 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" - -"@babel/helper-hoist-variables@^7.16.7": - 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" - -"@babel/helper-member-expression-to-functions@^7.17.7": - 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" - -"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7": - 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" - -"@babel/helper-module-transforms@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz" - integrity sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA== - 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.18.0" - "@babel/types" "^7.18.0" - -"@babel/helper-optimise-call-expression@^7.16.7": - 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" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz" - integrity sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA== - -"@babel/helper-remap-async-to-generator@^7.16.8": - 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" - -"@babel/helper-replace-supers@^7.16.7", "@babel/helper-replace-supers@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz" - integrity sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q== - dependencies: - "@babel/helper-environment-visitor" "^7.18.2" - "@babel/helper-member-expression-to-functions" "^7.17.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/traverse" "^7.18.2" - "@babel/types" "^7.18.2" - -"@babel/helper-simple-access@^7.17.7", "@babel/helper-simple-access@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz" - integrity sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ== - dependencies: - "@babel/types" "^7.18.2" - -"@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - 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" - -"@babel/helper-split-export-declaration@^7.16.7": - 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" - -"@babel/helper-validator-identifier@^7.16.7": - 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@^7.16.7": - 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@^7.16.8": - 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" - -"@babel/helpers@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz" - integrity sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg== - dependencies: - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.18.2" - "@babel/types" "^7.18.2" - -"@babel/highlight@^7.16.7": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz" - integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.18.5": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.18.5.tgz" - integrity sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw== - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.17.12": - version "7.17.12" - 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.17.12.tgz" - integrity sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz" - integrity sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - "@babel/plugin-proposal-optional-chaining" "^7.17.12" - -"@babel/plugin-proposal-async-generator-functions@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz" - integrity sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-remap-async-to-generator" "^7.16.8" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-proposal-class-properties@^7.16.0", "@babel/plugin-proposal-class-properties@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz" - integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-proposal-class-static-block@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz" - integrity sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-proposal-decorators@^7.16.4": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz" - integrity sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-replace-supers" "^7.18.2" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/plugin-syntax-decorators" "^7.17.12" - charcodes "^0.2.0" - -"@babel/plugin-proposal-dynamic-import@^7.16.7": - 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" - -"@babel/plugin-proposal-export-namespace-from@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz" - integrity sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-proposal-json-strings@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz" - integrity sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-proposal-logical-assignment-operators@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz" - integrity sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz" - integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-numeric-separator@^7.16.0", "@babel/plugin-proposal-numeric-separator@^7.16.7": - 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" - -"@babel/plugin-proposal-object-rest-spread@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz" - integrity sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw== - dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-compilation-targets" "^7.17.10" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.17.12" - -"@babel/plugin-proposal-optional-catch-binding@^7.16.7": - 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" - -"@babel/plugin-proposal-optional-chaining@^7.16.0", "@babel/plugin-proposal-optional-chaining@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz" - integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-private-methods@^7.16.0", "@babel/plugin-proposal-private-methods@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz" - integrity sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-proposal-private-property-in-object@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz" - integrity sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-create-class-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-proposal-unicode-property-regex@^7.17.12", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz" - integrity sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-syntax-async-generators@^7.8.4": - 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" - -"@babel/plugin-syntax-bigint@^7.8.3": - 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" - -"@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": - 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" - -"@babel/plugin-syntax-class-static-block@^7.14.5": - 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" - -"@babel/plugin-syntax-decorators@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz" - integrity sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - 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" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - 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" - -"@babel/plugin-syntax-flow@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz" - integrity sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-syntax-import-assertions@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz" - integrity sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-syntax-import-meta@^7.8.3": - 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" - -"@babel/plugin-syntax-json-strings@^7.8.3": - 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" - -"@babel/plugin-syntax-jsx@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz" - integrity sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - 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" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - 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" - -"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": - 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" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - 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" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - 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" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - 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" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - 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" - -"@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": - 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" - -"@babel/plugin-syntax-typescript@^7.17.12", "@babel/plugin-syntax-typescript@^7.7.2": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz" - integrity sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-arrow-functions@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz" - integrity sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-async-to-generator@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz" - integrity sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ== - dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-remap-async-to-generator" "^7.16.8" - -"@babel/plugin-transform-block-scoped-functions@^7.16.7": - 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" - -"@babel/plugin-transform-block-scoping@^7.17.12": - version "7.18.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz" - integrity sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-classes@^7.17.12": - version "7.18.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz" - integrity sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.18.2" - "@babel/helper-function-name" "^7.17.9" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-replace-supers" "^7.18.2" - "@babel/helper-split-export-declaration" "^7.16.7" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz" - integrity sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-destructuring@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz" - integrity sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-dotall-regex@^7.16.7", "@babel/plugin-transform-dotall-regex@^7.4.4": - 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" - -"@babel/plugin-transform-duplicate-keys@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz" - integrity sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-exponentiation-operator@^7.16.7": - 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" - -"@babel/plugin-transform-flow-strip-types@^7.16.0": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz" - integrity sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-flow" "^7.17.12" - -"@babel/plugin-transform-for-of@^7.18.1": - version "7.18.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz" - integrity sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-function-name@^7.16.7": - 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" - -"@babel/plugin-transform-literals@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz" - integrity sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-member-expression-literals@^7.16.7": - 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" - -"@babel/plugin-transform-modules-amd@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz" - integrity sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA== - dependencies: - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-commonjs@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz" - integrity sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ== - dependencies: - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-simple-access" "^7.18.2" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-systemjs@^7.18.0": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz" - integrity sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q== - dependencies: - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-validator-identifier" "^7.16.7" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-umd@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz" - integrity sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA== - dependencies: - "@babel/helper-module-transforms" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz" - integrity sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.17.12" - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-new-target@^7.17.12": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz" - integrity sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-object-super@^7.16.7": - 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" - -"@babel/plugin-transform-parameters@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz" - integrity sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-property-literals@^7.16.7": - 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" - -"@babel/plugin-transform-react-constant-elements@^7.12.1": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.12.tgz" - integrity sha512-maEkX2xs2STuv2Px8QuqxqjhV2LsFobT1elCgyU5704fcyTu9DyD/bJXxD/mrRiVyhpHweOQ00OJ5FKhHq9oEw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-react-display-name@^7.16.0", "@babel/plugin-transform-react-display-name@^7.16.7": - 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" - -"@babel/plugin-transform-react-jsx-development@^7.16.7": - 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" - -"@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.12.tgz" - integrity sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-jsx" "^7.17.12" - "@babel/types" "^7.17.12" - -"@babel/plugin-transform-react-pure-annotations@^7.16.7": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.0.tgz" - integrity sha512-6+0IK6ouvqDn9bmEG7mEyF/pwlJXVj5lwydybpyyH3D0A7Hftk+NCTdYjnLNZksn261xaOV5ksmp20pQEmc2RQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-regenerator@^7.18.0": - version "7.18.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz" - integrity sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - regenerator-transform "^0.15.0" - -"@babel/plugin-transform-reserved-words@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz" - integrity sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-runtime@^7.16.4": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz" - integrity sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA== - dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.17.12" - 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" - -"@babel/plugin-transform-shorthand-properties@^7.16.7": - 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" - -"@babel/plugin-transform-spread@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz" - integrity sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - -"@babel/plugin-transform-sticky-regex@^7.16.7": - 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" - -"@babel/plugin-transform-template-literals@^7.18.2": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz" - integrity sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-typeof-symbol@^7.17.12": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz" - integrity sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - -"@babel/plugin-transform-typescript@^7.17.12": - version "7.18.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.4.tgz" - integrity sha512-l4vHuSLUajptpHNEOUDEGsnpl9pfRLsN1XUoDQDD/YBuXTM+v37SHGS+c6n4jdcZy96QtuUuSvZYMLSSsjH8Mw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.0" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/plugin-syntax-typescript" "^7.17.12" - -"@babel/plugin-transform-unicode-escapes@^7.16.7": - 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" - -"@babel/plugin-transform-unicode-regex@^7.16.7": - 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" - -"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.16.4": - version "7.18.2" - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.2.tgz" - integrity sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q== - dependencies: - "@babel/compat-data" "^7.17.10" - "@babel/helper-compilation-targets" "^7.18.2" - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.17.12" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.17.12" - "@babel/plugin-proposal-async-generator-functions" "^7.17.12" - "@babel/plugin-proposal-class-properties" "^7.17.12" - "@babel/plugin-proposal-class-static-block" "^7.18.0" - "@babel/plugin-proposal-dynamic-import" "^7.16.7" - "@babel/plugin-proposal-export-namespace-from" "^7.17.12" - "@babel/plugin-proposal-json-strings" "^7.17.12" - "@babel/plugin-proposal-logical-assignment-operators" "^7.17.12" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.17.12" - "@babel/plugin-proposal-numeric-separator" "^7.16.7" - "@babel/plugin-proposal-object-rest-spread" "^7.18.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.16.7" - "@babel/plugin-proposal-optional-chaining" "^7.17.12" - "@babel/plugin-proposal-private-methods" "^7.17.12" - "@babel/plugin-proposal-private-property-in-object" "^7.17.12" - "@babel/plugin-proposal-unicode-property-regex" "^7.17.12" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.17.12" - "@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.17.12" - "@babel/plugin-transform-async-to-generator" "^7.17.12" - "@babel/plugin-transform-block-scoped-functions" "^7.16.7" - "@babel/plugin-transform-block-scoping" "^7.17.12" - "@babel/plugin-transform-classes" "^7.17.12" - "@babel/plugin-transform-computed-properties" "^7.17.12" - "@babel/plugin-transform-destructuring" "^7.18.0" - "@babel/plugin-transform-dotall-regex" "^7.16.7" - "@babel/plugin-transform-duplicate-keys" "^7.17.12" - "@babel/plugin-transform-exponentiation-operator" "^7.16.7" - "@babel/plugin-transform-for-of" "^7.18.1" - "@babel/plugin-transform-function-name" "^7.16.7" - "@babel/plugin-transform-literals" "^7.17.12" - "@babel/plugin-transform-member-expression-literals" "^7.16.7" - "@babel/plugin-transform-modules-amd" "^7.18.0" - "@babel/plugin-transform-modules-commonjs" "^7.18.2" - "@babel/plugin-transform-modules-systemjs" "^7.18.0" - "@babel/plugin-transform-modules-umd" "^7.18.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.17.12" - "@babel/plugin-transform-new-target" "^7.17.12" - "@babel/plugin-transform-object-super" "^7.16.7" - "@babel/plugin-transform-parameters" "^7.17.12" - "@babel/plugin-transform-property-literals" "^7.16.7" - "@babel/plugin-transform-regenerator" "^7.18.0" - "@babel/plugin-transform-reserved-words" "^7.17.12" - "@babel/plugin-transform-shorthand-properties" "^7.16.7" - "@babel/plugin-transform-spread" "^7.17.12" - "@babel/plugin-transform-sticky-regex" "^7.16.7" - "@babel/plugin-transform-template-literals" "^7.18.2" - "@babel/plugin-transform-typeof-symbol" "^7.17.12" - "@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.18.2" - 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" - -"@babel/preset-modules@^0.1.5": - 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" - -"@babel/preset-react@^7.12.5", "@babel/preset-react@^7.16.0": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.17.12.tgz" - integrity sha512-h5U+rwreXtZaRBEQhW1hOJLMq8XNJBQ/9oymXiCXTuT/0uOwpbT0gUt+sXeOqoXBgNuUKI7TaObVwoEyWkpFgA== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-transform-react-display-name" "^7.16.7" - "@babel/plugin-transform-react-jsx" "^7.17.12" - "@babel/plugin-transform-react-jsx-development" "^7.16.7" - "@babel/plugin-transform-react-pure-annotations" "^7.16.7" - -"@babel/preset-typescript@^7.16.0": - version "7.17.12" - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz" - integrity sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg== - dependencies: - "@babel/helper-plugin-utils" "^7.17.12" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-transform-typescript" "^7.17.12" - -"@babel/runtime-corejs3@^7.10.2": - version "7.18.3" - resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz" - integrity sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q== - dependencies: - core-js-pure "^3.20.2" - regenerator-runtime "^0.13.4" - -"@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - version "7.18.3" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz" - integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.16.7", "@babel/template@^7.3.3": - 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" - -"@babel/traverse@^7.13.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.18.5", "@babel/traverse@^7.7.2": - version "7.18.5" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.5.tgz" - integrity sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA== - dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.18.2" - "@babel/helper-environment-visitor" "^7.18.2" - "@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.18.5" - "@babel/types" "^7.18.4" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.17.12", "@babel/types@^7.18.0", "@babel/types@^7.18.2", "@babel/types@^7.18.4", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.18.4" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz" - integrity sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - to-fast-properties "^2.0.0" - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@csstools/normalize.css@*": - version "12.0.0" - resolved "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz" - integrity sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg== - -"@csstools/postcss-cascade-layers@^1.0.4": - version "1.0.4" - resolved "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.4.tgz" - integrity sha512-zP2tQIFu4C3HueOT+G4Pkla7f2Z6pfXphc1Y9wDE5jS2Ss6dk/asQ7FFEFWKgy3EkYc7E1FSjzhfeZVGg5sjXQ== - dependencies: - "@csstools/selector-specificity" "^2.0.0" - postcss-selector-parser "^6.0.10" - -"@csstools/postcss-color-function@^1.1.0": - 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" - -"@csstools/postcss-font-format-keywords@^1.0.0": - 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" - -"@csstools/postcss-hwb-function@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.1.tgz" - integrity sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg== - dependencies: - postcss-value-parser "^4.2.0" - -"@csstools/postcss-ic-unit@^1.0.0": - 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" - -"@csstools/postcss-is-pseudo-class@^2.0.6": - version "2.0.6" - resolved "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.6.tgz" - integrity sha512-Oqs396oenuyyMdRXOstxXbxei8fYEgToYjmlYHEi5gk0QLk7xQ72LY7NDr7waWAAmdVzRqPpbE26Q7/cUrGu4Q== - dependencies: - "@csstools/selector-specificity" "^2.0.0" - postcss-selector-parser "^6.0.10" - -"@csstools/postcss-normalize-display-values@^1.0.0": - 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" - -"@csstools/postcss-oklab-function@^1.1.0": - 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" - -"@csstools/postcss-progressive-custom-properties@^1.1.0", "@csstools/postcss-progressive-custom-properties@^1.3.0": - 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" - -"@csstools/postcss-stepped-value-functions@^1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz" - integrity sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw== - dependencies: - postcss-value-parser "^4.2.0" - -"@csstools/postcss-trigonometric-functions@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.1.tgz" - integrity sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw== - dependencies: - postcss-value-parser "^4.2.0" - -"@csstools/postcss-unset-value@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.1.tgz" - integrity sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg== - -"@csstools/selector-specificity@^2.0.0": - version "2.0.1" - resolved "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.1.tgz" - integrity sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA== - -"@eslint/eslintrc@^1.3.0": - version "1.3.0" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz" - integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw== - dependencies: - ajv "^6.12.4" - debug "^4.3.2" - espree "^9.3.2" - globals "^13.15.0" - ignore "^5.2.0" - import-fresh "^3.2.1" - js-yaml "^4.1.0" - minimatch "^3.1.2" - strip-json-comments "^3.1.1" - -"@humanwhocodes/config-array@^0.9.2": - 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" - -"@humanwhocodes/object-schema@^1.2.1": - 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@^1.0.0": - 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" - -"@istanbuljs/schema@^0.1.2": - 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@^27.5.1": - 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" - -"@jest/console@^28.1.1": - version "28.1.1" - resolved "https://registry.npmjs.org/@jest/console/-/console-28.1.1.tgz" - integrity sha512-0RiUocPVFEm3WRMOStIHbRWllG6iW6E3/gUPnf4lkrVFyXIIDeCe+vlKeYyFOMhB2EPE6FLFCNADSOOQMaqvyA== - dependencies: - "@jest/types" "^28.1.1" - "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^28.1.1" - jest-util "^28.1.1" - slash "^3.0.0" - -"@jest/core@^27.5.1": - 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" - -"@jest/environment@^27.5.1": - 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" - -"@jest/fake-timers@^27.5.1": - 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" - -"@jest/globals@^27.5.1": - 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" - -"@jest/reporters@^27.5.1": - 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" - -"@jest/schemas@^28.0.2": - 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" - -"@jest/source-map@^27.5.1": - 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" - -"@jest/test-result@^27.5.1": - 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" - -"@jest/test-result@^28.1.1": - version "28.1.1" - resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz" - integrity sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ== - dependencies: - "@jest/console" "^28.1.1" - "@jest/types" "^28.1.1" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-sequencer@^27.5.1": - 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" - -"@jest/transform@^27.5.1": - 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" - -"@jest/types@^27.5.1": - 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" - -"@jest/types@^28.1.1": - version "28.1.1" - resolved "https://registry.npmjs.org/@jest/types/-/types-28.1.1.tgz" - integrity sha512-vRXVqSg1VhDnB8bWcmvLzmg0Bt9CRKVgHPXqYwvWMX3TvAjeO+nRuK6+VdTKCtWOvYlmkF/HqNAL/z+N3B53Kw== - 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" - -"@jridgewell/gen-mapping@^0.1.0": - 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" - -"@jridgewell/gen-mapping@^0.3.0": - version "0.3.2" - resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz" - integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== - dependencies: - "@jridgewell/set-array" "^1.0.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/resolve-uri@^3.0.3": - version "3.0.8" - resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz" - integrity sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w== - -"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== - -"@jridgewell/source-map@^0.3.2": - version "0.3.2" - resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz" - integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== - dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.14" - resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== - -"@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.14" - resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz" - integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== - dependencies: - "@jridgewell/resolve-uri" "^3.0.3" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@leichtgewicht/ip-codec@^2.0.1": - version "2.0.4" - resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" - integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== - -"@nodelib/fs.scandir@2.1.5": - 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" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - 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@^1.2.3": - 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" - -"@pmmmwh/react-refresh-webpack-plugin@^0.5.3": - version "0.5.7" - resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz" - integrity sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q== - 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" - -"@rollup/plugin-babel@^5.2.0": - 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" - -"@rollup/plugin-node-resolve@^11.2.1": - 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" - -"@rollup/plugin-replace@^2.4.1": - 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" - -"@rollup/pluginutils@^3.1.0": - 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" - -"@rushstack/eslint-patch@^1.1.0": - 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@^0.23.3": - version "0.23.5" - resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz" - integrity sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg== - -"@sinonjs/commons@^1.7.0": - 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" - -"@sinonjs/fake-timers@^8.0.1": - 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" - -"@surma/rollup-plugin-off-main-thread@^2.2.3": - 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" - -"@svgr/babel-plugin-add-jsx-attribute@^5.4.0": - 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@^5.4.0": - 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@^5.0.1": - 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@^5.0.1": - 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@^5.4.0": - 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@^5.4.0": - 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@^5.4.0": - 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@^5.5.0": - 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@^5.5.0": - 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" - -"@svgr/core@^5.5.0": - 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" - -"@svgr/hast-util-to-babel-ast@^5.5.0": - 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" - -"@svgr/plugin-jsx@^5.5.0": - 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" - -"@svgr/plugin-svgo@^5.5.0": - 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" - -"@svgr/webpack@^5.5.0": - 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" - -"@testing-library/dom@^8.5.0": - version "8.14.0" - resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz" - integrity sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA== - 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" - -"@testing-library/jest-dom@^5.16.4": - 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" - -"@testing-library/react@^13.3.0": - version "13.3.0" - resolved "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz" - integrity sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ== - dependencies: - "@babel/runtime" "^7.12.5" - "@testing-library/dom" "^8.5.0" - "@types/react-dom" "^18.0.0" - -"@testing-library/user-event@^13.5.0": - 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" - -"@tootallnate/once@1": - version "1.1.2" - resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" - integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== - -"@trysound/sax@0.2.0": - version "0.2.0" - resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" - integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== - -"@types/aria-query@^4.2.0": - 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@^7.0.0", "@types/babel__core@^7.1.14": - 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" "*" - -"@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" - -"@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" - -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - 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" - -"@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" "*" - -"@types/bonjour@^3.5.9": - version "3.5.10" - resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz" - integrity sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw== - dependencies: - "@types/node" "*" - -"@types/connect-history-api-fallback@^1.3.5": - 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" "*" - -"@types/connect@*": - version "3.4.35" - resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" - integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== - dependencies: - "@types/node" "*" - -"@types/eslint-scope@^3.7.3": - 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" "*" - -"@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1": - version "8.4.3" - resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.3.tgz" - integrity sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree@*": - version "0.0.52" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.52.tgz" - integrity sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ== - -"@types/estree@0.0.39": - version "0.0.39" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" - integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== - -"@types/estree@^0.0.51": - version "0.0.51" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz" - integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== - -"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": - version "4.17.29" - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz" - integrity sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q== - dependencies: - "@types/node" "*" - "@types/qs" "*" - "@types/range-parser" "*" - -"@types/express@*", "@types/express@^4.17.13": - 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" "*" - -"@types/graceful-fs@^4.1.2": - 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" "*" - -"@types/html-minifier-terser@^6.0.0": - 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@^1.17.8": - version "1.17.9" - resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz" - integrity sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw== - dependencies: - "@types/node" "*" - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - 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== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - 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" "*" - -"@types/jest@*": - version "28.1.3" - resolved "https://registry.npmjs.org/@types/jest/-/jest-28.1.3.tgz" - integrity sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw== - dependencies: - jest-matcher-utils "^28.0.0" - pretty-format "^28.0.0" - -"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - 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@^0.0.29": - version "0.0.29" - resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" - integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== - -"@types/mime@^1": - version "1.3.2" - resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" - integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== - -"@types/node@*": - version "18.0.0" - resolved "https://registry.npmjs.org/@types/node/-/node-18.0.0.tgz" - integrity sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA== - -"@types/parse-json@^4.0.0": - 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@^2.1.5": - version "2.6.3" - resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz" - integrity sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg== - -"@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@^1.5.1": - 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-dom@^18.0.0": - version "18.0.5" - resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.5.tgz" - integrity sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA== - dependencies: - "@types/react" "*" - -"@types/react@*": - version "18.0.14" - resolved "https://registry.npmjs.org/@types/react/-/react-18.0.14.tgz" - integrity sha512-x4gGuASSiWmo0xjDLpm5mPb52syZHJx02VKbqUKdLmKtAwIh63XClGsiTI1K6DO5q7ox4xAsQrU+Gl3+gGXF9Q== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/resolve@1.17.1": - version "1.17.1" - resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" - integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== - dependencies: - "@types/node" "*" - -"@types/retry@0.12.0": - 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@^1.9.1": - 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" "*" - -"@types/serve-static@*", "@types/serve-static@^1.13.10": - 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" "*" - -"@types/sockjs@^0.3.33": - version "0.3.33" - resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz" - integrity sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw== - dependencies: - "@types/node" "*" - -"@types/stack-utils@^2.0.0": - 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@^5.9.1": - version "5.14.5" - resolved "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz" - integrity sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ== - dependencies: - "@types/jest" "*" - -"@types/trusted-types@^2.0.2": - 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@^8.5.1": - version "8.5.3" - resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz" - integrity sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w== - dependencies: - "@types/node" "*" - -"@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== - -"@types/yargs@^16.0.0": - 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" "*" - -"@types/yargs@^17.0.8": - 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" "*" - -"@typescript-eslint/eslint-plugin@^5.5.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.0.tgz" - integrity sha512-lvhRJ2pGe2V9MEU46ELTdiHgiAFZPKtLhiU5wlnaYpMc2+c1R8fh8i80ZAa665drvjHKUJyRRGg3gEm1If54ow== - dependencies: - "@typescript-eslint/scope-manager" "5.30.0" - "@typescript-eslint/type-utils" "5.30.0" - "@typescript-eslint/utils" "5.30.0" - debug "^4.3.4" - functional-red-black-tree "^1.0.1" - ignore "^5.2.0" - regexpp "^3.2.0" - semver "^7.3.7" - tsutils "^3.21.0" - -"@typescript-eslint/experimental-utils@^5.0.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.0.tgz" - integrity sha512-k+EM/r2hxSMX+S+ji9qQVyVMeJ8IEunadngM+1rEDLdUbqQlYoUv78HWCKoOHJao+KSyLbhYHFhh7h54+rB63A== - dependencies: - "@typescript-eslint/utils" "5.30.0" - -"@typescript-eslint/parser@^5.5.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz" - integrity sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA== - dependencies: - "@typescript-eslint/scope-manager" "5.30.0" - "@typescript-eslint/types" "5.30.0" - "@typescript-eslint/typescript-estree" "5.30.0" - debug "^4.3.4" - -"@typescript-eslint/scope-manager@5.30.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz" - integrity sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ== - dependencies: - "@typescript-eslint/types" "5.30.0" - "@typescript-eslint/visitor-keys" "5.30.0" - -"@typescript-eslint/type-utils@5.30.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.0.tgz" - integrity sha512-GF8JZbZqSS+azehzlv/lmQQ3EU3VfWYzCczdZjJRxSEeXDQkqFhCBgFhallLDbPwQOEQ4MHpiPfkjKk7zlmeNg== - dependencies: - "@typescript-eslint/utils" "5.30.0" - debug "^4.3.4" - tsutils "^3.21.0" - -"@typescript-eslint/types@5.30.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz" - integrity sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag== - -"@typescript-eslint/typescript-estree@5.30.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz" - integrity sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw== - dependencies: - "@typescript-eslint/types" "5.30.0" - "@typescript-eslint/visitor-keys" "5.30.0" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.3.7" - tsutils "^3.21.0" - -"@typescript-eslint/utils@5.30.0", "@typescript-eslint/utils@^5.13.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.0.tgz" - integrity sha512-0bIgOgZflLKIcZsWvfklsaQTM3ZUbmtH0rJ1hKyV3raoUYyeZwcjQ8ZUJTzS7KnhNcsVT1Rxs7zeeMHEhGlltw== - dependencies: - "@types/json-schema" "^7.0.9" - "@typescript-eslint/scope-manager" "5.30.0" - "@typescript-eslint/types" "5.30.0" - "@typescript-eslint/typescript-estree" "5.30.0" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" - -"@typescript-eslint/visitor-keys@5.30.0": - version "5.30.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz" - integrity sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw== - dependencies: - "@typescript-eslint/types" "5.30.0" - eslint-visitor-keys "^3.3.0" - -"@webassemblyjs/ast@1.11.1": - 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" - -"@webassemblyjs/floating-point-hex-parser@1.11.1": - 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@1.11.1": - 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@1.11.1": - 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@1.11.1": - 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" - -"@webassemblyjs/helper-wasm-bytecode@1.11.1": - 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@1.11.1": - 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" - -"@webassemblyjs/ieee754@1.11.1": - 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" - -"@webassemblyjs/leb128@1.11.1": - 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" - -"@webassemblyjs/utf8@1.11.1": - version "1.11.1" - resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" - integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== - -"@webassemblyjs/wasm-edit@1.11.1": - 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" - -"@webassemblyjs/wasm-gen@1.11.1": - 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" - -"@webassemblyjs/wasm-opt@1.11.1": - 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" - -"@webassemblyjs/wasm-parser@1.11.1": - 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" - -"@webassemblyjs/wast-printer@1.11.1": - 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" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -abab@^2.0.3, abab@^2.0.5: - version "2.0.6" - resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" - integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== - -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: - 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" - -acorn-globals@^6.0.0: - 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" - -acorn-import-assertions@^1.7.6: - version "1.8.0" - resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" - integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== - -acorn-jsx@^5.3.2: - version "5.3.2" - resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-node@^1.8.2: - 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" - -acorn-walk@^7.0.0, acorn-walk@^7.1.1: - version "7.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn@^7.0.0, acorn@^7.1.1: - version "7.4.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.2.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1: - version "8.7.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz" - integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== - -address@^1.0.1, address@^1.1.2: - version "1.2.0" - resolved "https://registry.npmjs.org/address/-/address-1.2.0.tgz" - integrity sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig== - -adjust-sourcemap-loader@^4.0.0: - 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" - -agent-base@6: - 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" - -ajv-formats@^2.1.1: - 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" - -ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv-keywords@^5.0.0: - 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" - -ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: - 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" - -ajv@^8.0.0, ajv@^8.6.0, ajv@^8.8.0: - 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" - -ansi-escapes@^4.2.1, ansi-escapes@^4.3.1: - 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" - -ansi-html-community@^0.0.8: - 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@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^3.2.1: - 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" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - 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" - -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - -anymatch@^3.0.3, anymatch@~3.1.2: - 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" - -arg@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" - integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== - -argparse@^1.0.7: - 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" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -aria-query@^4.2.2: - 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" - -aria-query@^5.0.0: - 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== - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - -array-flatten@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - -array-includes@^3.1.4, array-includes@^3.1.5: - version "3.1.5" - resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz" - integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - get-intrinsic "^1.1.1" - is-string "^1.0.7" - -array-union@^2.1.0: - 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@^1.2.5: - 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" - -array.prototype.flatmap@^1.3.0: - 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" - -array.prototype.reduce@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz" - integrity sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.2" - es-array-method-boxes-properly "^1.0.0" - is-string "^1.0.7" - -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== - -ast-types-flow@^0.0.7: - version "0.0.7" - resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" - integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== - -async@^3.2.3: - version "3.2.4" - resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz" - integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -autoprefixer@^10.4.7: - version "10.4.7" - resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz" - integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== - 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" - -axe-core@^4.4.2: - version "4.4.2" - resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz" - integrity sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA== - -axios@^0.27.2: - 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" - -axobject-query@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" - integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== - -babel-jest@^27.4.2, babel-jest@^27.5.1: - 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" - -babel-loader@^8.2.3: - 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" - -babel-plugin-dynamic-import-node@^2.3.3: - 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" - -babel-plugin-istanbul@^6.1.1: - 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" - -babel-plugin-jest-hoist@^27.5.1: - 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" - -babel-plugin-macros@^3.1.0: - 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" - -babel-plugin-named-asset-import@^0.3.8: - 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== - -babel-plugin-polyfill-corejs2@^0.3.0: - 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" - -babel-plugin-polyfill-corejs3@^0.5.0: - 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" - -babel-plugin-polyfill-regenerator@^0.3.0: - 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" - -babel-plugin-transform-react-remove-prop-types@^0.4.24: - 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@^1.0.0: - 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" - -babel-preset-jest@^27.5.1: - 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" - -babel-preset-react-app@^10.0.1: - 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" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" - integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== - -bfj@^7.0.2: - 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" - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -body-parser@1.20.0: - 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" - -bonjour-service@^1.0.11: - version "1.0.13" - resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz" - integrity sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA== - dependencies: - array-flatten "^2.1.2" - dns-equal "^1.0.0" - fast-deep-equal "^3.1.3" - multicast-dns "^7.2.5" - -boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" - integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== - -brace-expansion@^1.1.7: - 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" - -brace-expansion@^2.0.1: - 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" - -braces@^3.0.2, braces@~3.0.2: - 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" - -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.18.1, browserslist@^4.20.2, browserslist@^4.20.3, browserslist@^4.21.0: - version "4.21.0" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz" - integrity sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA== - dependencies: - caniuse-lite "^1.0.30001358" - electron-to-chromium "^1.4.164" - node-releases "^2.0.5" - update-browserslist-db "^1.0.0" - -bser@2.1.1: - 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" - -buffer-from@^1.0.0: - 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@^3.1.0: - version "3.3.0" - resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" - integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -bytes@3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" - integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== - -call-bind@^1.0.0, call-bind@^1.0.2: - 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" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camel-case@^4.1.2: - 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" - -camelcase-css@^2.0.1: - 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== - -camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.2.0, camelcase@^6.2.1: - version "6.3.0" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caniuse-api@^3.0.0: - 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" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001358: - version "1.0.30001359" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz" - integrity sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw== - -case-sensitive-paths-webpack-plugin@^2.4.0: - 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@^2.0.0, chalk@^2.4.1: - 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" - -chalk@^3.0.0: - 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" - -chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: - 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" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -char-regex@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz" - integrity sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw== - -charcodes@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz" - integrity sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ== - -check-types@^11.1.1: - version "11.1.2" - resolved "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" - integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== - -chokidar@^3.4.2, chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - 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" - optionalDependencies: - fsevents "~2.3.2" - -chrome-trace-event@^1.0.2: - 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@^3.2.0: - version "3.3.2" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz" - integrity sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg== - -cjs-module-lexer@^1.0.0: - 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@^5.2.2: - 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" - -cliui@^7.0.2: - 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" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" - integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== - -coa@^2.0.2: - 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" - -collect-v8-coverage@^1.0.0: - 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@^1.9.0: - 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" - -color-convert@^2.0.1: - 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" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@^1.1.4, color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colord@^2.9.1: - version "2.9.2" - resolved "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz" - integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== - -colorette@^2.0.10: - version "2.0.19" - resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" - integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== - -combined-stream@^1.0.8: - 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" - -commander@^2.20.0: - 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== - -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - -commander@^8.3.0: - version "8.3.0" - resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== - -common-path-prefix@^3.0.0: - 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@^1.8.0: - 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@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - -compressible@~2.0.16: - 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" - -compression@^1.7.4: - 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" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -confusing-browser-globals@^1.0.11: - 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@^1.6.0: - 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@0.5.4: - 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" - -content-type@~1.0.4: - 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@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: - 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" - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== - -cookie@0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" - integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== - -core-js-compat@^3.21.0, core-js-compat@^3.22.1: - version "3.23.3" - resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.3.tgz" - integrity sha512-WSzUs2h2vvmKsacLHNTdpyOC9k43AEhcGoFlVgCY4L7aw98oSBKtPL6vD0/TqZjRWRQYdDSLkzZIni4Crbbiqw== - dependencies: - browserslist "^4.21.0" - semver "7.0.0" - -core-js-pure@^3.20.2, core-js-pure@^3.8.1: - version "3.23.3" - resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.3.tgz" - integrity sha512-XpoouuqIj4P+GWtdyV8ZO3/u4KftkeDVMfvp+308eGMhCrA3lVDSmAxO0c6GGOcmgVlaKDrgWVMo49h2ab/TDA== - -core-js@^3.19.2: - version "3.23.3" - resolved "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz" - integrity sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q== - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig@^6.0.0: - 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" - -cosmiconfig@^7.0.0: - 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" - -cross-spawn@^7.0.2, cross-spawn@^7.0.3: - 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" - -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - -css-blank-pseudo@^3.0.3: - 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" - -css-declaration-sorter@^6.3.0: - version "6.3.0" - resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz" - integrity sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== - -css-has-pseudo@^3.0.4: - 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" - -css-loader@^6.5.1: - 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" - -css-minimizer-webpack-plugin@^3.2.0: - 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" - -css-prefers-color-scheme@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz" - integrity sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA== - -css-select-base-adapter@^0.1.1: - 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-select@^2.0.0: - 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" - -css-select@^4.1.3: - 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" - -css-tree@1.0.0-alpha.37: - 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" - -css-tree@^1.1.2, css-tree@^1.1.3: - 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" - -css-what@^3.2.1: - version "3.4.2" - resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" - integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== - -css-what@^6.0.1: - version "6.1.0" - resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" - integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== - -css.escape@^1.5.1: - version "1.5.1" - resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" - integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== - -css@^3.0.0: - 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" - -cssdb@^6.6.3: - version "6.6.3" - resolved "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz" - integrity sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA== - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -cssnano-preset-default@^5.2.12: - version "5.2.12" - resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz" - integrity sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== - dependencies: - css-declaration-sorter "^6.3.0" - cssnano-utils "^3.1.0" - postcss-calc "^8.2.3" - postcss-colormin "^5.3.0" - postcss-convert-values "^5.1.2" - postcss-discard-comments "^5.1.2" - postcss-discard-duplicates "^5.1.0" - postcss-discard-empty "^5.1.1" - postcss-discard-overridden "^5.1.0" - postcss-merge-longhand "^5.1.6" - postcss-merge-rules "^5.1.2" - postcss-minify-font-values "^5.1.0" - postcss-minify-gradients "^5.1.1" - postcss-minify-params "^5.1.3" - postcss-minify-selectors "^5.2.1" - postcss-normalize-charset "^5.1.0" - postcss-normalize-display-values "^5.1.0" - postcss-normalize-positions "^5.1.1" - postcss-normalize-repeat-style "^5.1.1" - postcss-normalize-string "^5.1.0" - postcss-normalize-timing-functions "^5.1.0" - postcss-normalize-unicode "^5.1.0" - postcss-normalize-url "^5.1.0" - postcss-normalize-whitespace "^5.1.1" - postcss-ordered-values "^5.1.3" - postcss-reduce-initial "^5.1.0" - postcss-reduce-transforms "^5.1.0" - postcss-svgo "^5.1.0" - postcss-unique-selectors "^5.1.1" - -cssnano-utils@^3.1.0: - 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== - -cssnano@^5.0.6: - version "5.1.12" - resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz" - integrity sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== - dependencies: - cssnano-preset-default "^5.2.12" - lilconfig "^2.0.3" - yaml "^1.10.2" - -csso@^4.0.2, csso@^4.2.0: - 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" - -cssom@^0.4.4: - version "0.4.4" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.3.0: - 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" - -csstype@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz" - integrity sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA== - -damerau-levenshtein@^1.0.8: - 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@^2.0.0: - 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" - -debug@2.6.9, debug@^2.6.0, debug@^2.6.9: - 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" - -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: - 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" - -debug@^3.2.7: - version "3.2.7" - resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - -decimal.js@^10.2.1: - version "10.3.1" - resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" - integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" - integrity sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og== - -dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" - integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== - -deep-is@^0.1.3, deep-is@~0.1.3: - 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@^4.2.2: - version "4.2.2" - resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -default-gateway@^6.0.3: - 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" - -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - -define-properties@^1.1.3, define-properties@^1.1.4: - 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" - -defined@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" - integrity sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ== - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -depd@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" - integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== - -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detect-newline@^3.0.0: - 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@^2.0.4: - 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@^1.1.6: - 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" - -detective@^5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz" - integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw== - dependencies: - acorn-node "^1.8.2" - defined "^1.0.0" - minimist "^1.2.6" - -didyoumean@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" - integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== - -diff-sequences@^27.5.1: - version "27.5.1" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" - integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== - -diff-sequences@^28.1.1: - version "28.1.1" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz" - integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw== - -dir-glob@^3.0.1: - 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" - -dlv@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" - integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" - integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== - -dns-packet@^5.2.2: - version "5.4.0" - resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz" - integrity sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g== - dependencies: - "@leichtgewicht/ip-codec" "^2.0.1" - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: - 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@^0.2.0: - 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" - -dom-serializer@0: - 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" - -dom-serializer@^1.0.1: - 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" - -domelementtype@1: - version "1.3.1" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.3.0" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" - integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== - -domexception@^2.0.1: - 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" - -domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: - 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" - -domutils@^1.7.0: - 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" - -domutils@^2.5.2, domutils@^2.8.0: - 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" - -dot-case@^3.0.4: - 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" - -dotenv-expand@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - -dotenv@^10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" - integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== - -duplexer@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -ejs@^3.1.6: - version "3.1.8" - resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz" - integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== - dependencies: - jake "^10.8.5" - -electron-to-chromium@^1.4.164: - version "1.4.170" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz" - integrity sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw== - -emittery@^0.10.2: - version "0.10.2" - resolved "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" - integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== - -emittery@^0.8.1: - version "0.8.1" - resolved "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" - integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -enhanced-resolve@^5.9.3: - 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" - -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" - integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== - -error-ex@^1.3.1: - 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" - -error-stack-parser@^2.0.6: - version "2.1.4" - resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" - integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== - dependencies: - stackframe "^1.3.4" - -es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5, es-abstract@^1.20.1: - version "1.20.1" - resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz" - integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - is-callable "^1.2.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" - regexp.prototype.flags "^1.4.3" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" - unbox-primitive "^1.0.2" - -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== - -es-module-lexer@^0.9.0: - 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@^1.0.0: - 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" - -es-to-primitive@^1.2.1: - 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" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escodegen@^2.0.0: - 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" - optionalDependencies: - source-map "~0.6.1" - -eslint-config-react-app@^7.0.1: - 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" - -eslint-import-resolver-node@^0.3.6: - 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" - -eslint-module-utils@^2.7.3: - 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" - -eslint-plugin-flowtype@^8.0.3: - 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" - -eslint-plugin-import@^2.25.3: - 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" - -eslint-plugin-jest@^25.3.0: - 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" - -eslint-plugin-jsx-a11y@^6.5.1: - version "6.6.0" - resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz" - integrity sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw== - dependencies: - "@babel/runtime" "^7.18.3" - aria-query "^4.2.2" - array-includes "^3.1.5" - ast-types-flow "^0.0.7" - axe-core "^4.4.2" - axobject-query "^2.2.0" - damerau-levenshtein "^1.0.8" - emoji-regex "^9.2.2" - has "^1.0.3" - jsx-ast-utils "^3.3.1" - language-tags "^1.0.5" - minimatch "^3.1.2" - semver "^6.3.0" - -eslint-plugin-react-hooks@^4.3.0: - version "4.6.0" - resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== - -eslint-plugin-react@^7.27.1: - version "7.30.1" - resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz" - integrity sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg== - dependencies: - array-includes "^3.1.5" - array.prototype.flatmap "^1.3.0" - doctrine "^2.1.0" - estraverse "^5.3.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.1.2" - object.entries "^1.1.5" - object.fromentries "^2.0.5" - object.hasown "^1.1.1" - object.values "^1.1.5" - prop-types "^15.8.1" - resolve "^2.0.0-next.3" - semver "^6.3.0" - string.prototype.matchall "^4.0.7" - -eslint-plugin-testing-library@^5.0.1: - version "5.5.1" - resolved "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz" - integrity sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g== - dependencies: - "@typescript-eslint/utils" "^5.13.0" - -eslint-scope@5.1.1, eslint-scope@^5.1.1: - 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" - -eslint-scope@^7.1.1: - 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-utils@^3.0.0: - 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" - -eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: - 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@^3.3.0: - 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@^3.1.1: - version "3.2.0" - resolved "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz" - integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w== - dependencies: - "@types/eslint" "^7.29.0 || ^8.4.1" - jest-worker "^28.0.2" - micromatch "^4.0.5" - normalize-path "^3.0.0" - schema-utils "^4.0.0" - -eslint@^8.3.0: - version "8.18.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz" - integrity sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA== - dependencies: - "@eslint/eslintrc" "^1.3.0" - "@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.2" - 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.15.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.1.2" - natural-compare "^1.4.0" - optionator "^0.9.1" - regexpp "^3.2.0" - strip-ansi "^6.0.1" - strip-json-comments "^3.1.0" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^9.3.2: - version "9.3.2" - resolved "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz" - integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA== - dependencies: - acorn "^8.7.1" - acorn-jsx "^5.3.2" - eslint-visitor-keys "^3.3.0" - -esprima@^4.0.0, esprima@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - 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" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -estree-walker@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" - integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -events@^3.2.0: - version "3.3.0" - resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -execa@^5.0.0: - 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" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" - integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== - -expect@^27.5.1: - 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" - -express@^4.17.3: - 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" - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - 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@^3.2.11, fast-glob@^3.2.9: - 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" - -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: - 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@^2.0.6, fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== - -fastq@^1.6.0: - 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" - -faye-websocket@^0.11.3: - 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" - -fb-watchman@^2.0.0: - 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" - -file-entry-cache@^6.0.1: - 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" - -file-loader@^6.2.0: - 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" - -filelist@^1.0.1: - version "1.0.4" - resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" - integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== - dependencies: - minimatch "^5.0.1" - -filesize@^8.0.6: - version "8.0.7" - resolved "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" - integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== - -fill-range@^7.0.1: - 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" - -finalhandler@1.2.0: - 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" - -find-cache-dir@^3.3.1: - 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" - -find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" - integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== - dependencies: - locate-path "^2.0.0" - -find-up@^3.0.0: - 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" - -find-up@^4.0.0, find-up@^4.1.0: - 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" - -find-up@^5.0.0: - 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" - -flat-cache@^3.0.4: - 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" - -flatted@^3.1.0: - version "3.2.6" - resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz" - integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ== - -follow-redirects@^1.0.0, follow-redirects@^1.14.9: - version "1.15.1" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz" - integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA== - -fork-ts-checker-webpack-plugin@^6.5.0: - 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" - -form-data@^3.0.0: - 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" - -form-data@^4.0.0: - 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" - -forwarded@0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" - integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== - -fraction.js@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz" - integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -fs-extra@^10.0.0: - 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" - -fs-extra@^9.0.0, fs-extra@^9.0.1: - 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" - -fs-monkey@^1.0.3: - 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@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" - integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== - -functions-have-names@^1.2.2: - 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@^1.0.0-beta.2: - 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@^2.0.5: - 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@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.2" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz" - integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.3" - -get-own-enumerable-property-symbols@^3.0.0: - 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@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-stream@^6.0.0: - 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@^1.0.0: - 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" - -glob-parent@^5.1.2, glob-parent@~5.1.2: - 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" - -glob-parent@^6.0.1, glob-parent@^6.0.2: - 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" - -glob-to-regexp@^0.4.1: - 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== - -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.2.3" - resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-modules@^2.0.0: - 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" - -global-prefix@^3.0.0: - 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" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^13.15.0: - version "13.15.0" - resolved "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz" - integrity sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog== - dependencies: - type-fest "^0.20.2" - -globby@^11.0.4, globby@^11.1.0: - 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" - -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: - version "4.2.10" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -gzip-size@^6.0.0: - 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" - -handle-thing@^2.0.0: - 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@^1.4.6: - version "1.6.2" - resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" - integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - 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@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - 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" - -has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - 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" - -has@^1.0.3: - 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" - -he@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -hoopy@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" - integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" - integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-encoding-sniffer@^2.0.1: - 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" - -html-entities@^2.1.0, html-entities@^2.3.2: - version "2.3.3" - resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz" - integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -html-minifier-terser@^6.0.2: - 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" - -html-webpack-plugin@^5.5.0: - 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" - -htmlparser2@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" - integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.0.0" - domutils "^2.5.2" - entities "^2.0.0" - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" - integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== - -http-errors@2.0.0: - 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" - -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-parser-js@>=0.5.1: - version "0.5.8" - resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" - integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== - -http-proxy-agent@^4.0.1: - 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" - -http-proxy-middleware@^2.0.3: - 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" - -http-proxy@^1.18.1: - 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" - -https-proxy-agent@^5.0.0: - 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" - -human-signals@^2.1.0: - 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@0.4.24: - 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" - -iconv-lite@^0.6.3: - 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" - -icss-utils@^5.0.0, icss-utils@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" - integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== - -idb@^6.1.4: - version "6.1.5" - resolved "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz" - integrity sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw== - -identity-obj-proxy@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" - integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== - dependencies: - harmony-reflect "^1.4.6" - -ignore@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -immer@^9.0.7: - version "9.0.15" - resolved "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz" - integrity sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ== - -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: - 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" - -import-local@^3.0.2: - 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" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" - integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== - -ini@^1.3.5: - version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -internal-slot@^1.0.3: - 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" - -ipaddr.js@1.9.1: - 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== - -ipaddr.js@^2.0.1: - 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@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-bigint@^1.0.1: - 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" - -is-binary-path@~2.1.0: - 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" - -is-boolean-object@^1.1.0: - 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" - -is-callable@^1.1.4, is-callable@^1.2.4: - 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@^2.8.1, is-core-module@^2.9.0: - 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" - -is-date-object@^1.0.1: - 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" - -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-fullwidth-code-point@^3.0.0: - 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@^2.0.0: - 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@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - 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" - -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" - integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - 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" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" - integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== - -is-plain-obj@^3.0.0: - 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@^1.0.1: - 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@^1.1.4: - 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" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" - integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== - -is-root@^2.1.0: - 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@^1.0.2: - 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" - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-string@^1.0.5, is-string@^1.0.7: - 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" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - 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" - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-weakref@^1.0.2: - 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" - -is-wsl@^2.2.0: - 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" - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - 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@^5.0.4, istanbul-lib-instrument@^5.1.0: - 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" - -istanbul-lib-report@^3.0.0: - 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" - -istanbul-lib-source-maps@^4.0.0: - 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" - -istanbul-reports@^3.1.3: - 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" - -jake@^10.8.5: - 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" - -jest-changed-files@^27.5.1: - 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" - -jest-circus@^27.5.1: - 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" - -jest-cli@^27.5.1: - 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" - -jest-config@^27.5.1: - 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" - -jest-diff@^27.5.1: - 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" - -jest-diff@^28.1.1: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.1.tgz" - integrity sha512-/MUUxeR2fHbqHoMMiffe/Afm+U8U4olFRJ0hiVG2lZatPJcnGxx292ustVu7bULhjV65IYMxRdploAKLbcrsyg== - dependencies: - chalk "^4.0.0" - diff-sequences "^28.1.1" - jest-get-type "^28.0.2" - pretty-format "^28.1.1" - -jest-docblock@^27.5.1: - 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" - -jest-each@^27.5.1: - 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" - -jest-environment-jsdom@^27.5.1: - 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" - -jest-environment-node@^27.5.1: - 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" - -jest-get-type@^27.5.1: - 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-get-type@^28.0.2: - version "28.0.2" - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz" - integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA== - -jest-haste-map@^27.5.1: - 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" - optionalDependencies: - fsevents "^2.3.2" - -jest-jasmine2@^27.5.1: - 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" - -jest-leak-detector@^27.5.1: - 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" - -jest-matcher-utils@^27.5.1: - 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" - -jest-matcher-utils@^28.0.0: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.1.tgz" - integrity sha512-NPJPRWrbmR2nAJ+1nmnfcKKzSwgfaciCCrYZzVnNoxVoyusYWIjkBMNvu0RHJe7dNj4hH3uZOPZsQA+xAYWqsw== - dependencies: - chalk "^4.0.0" - jest-diff "^28.1.1" - jest-get-type "^28.0.2" - pretty-format "^28.1.1" - -jest-message-util@^27.5.1: - 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" - -jest-message-util@^28.1.1: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.1.tgz" - integrity sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ== - dependencies: - "@babel/code-frame" "^7.12.13" - "@jest/types" "^28.1.1" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.9" - micromatch "^4.0.4" - pretty-format "^28.1.1" - slash "^3.0.0" - stack-utils "^2.0.3" - -jest-mock@^27.5.1: - 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" "*" - -jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== - -jest-regex-util@^27.5.1: - 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-regex-util@^28.0.0: - 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-resolve-dependencies@^27.5.1: - 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" - -jest-resolve@^27.4.2, jest-resolve@^27.5.1: - 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" - -jest-runner@^27.5.1: - 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" - -jest-runtime@^27.5.1: - 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" - -jest-serializer@^27.5.1: - 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" - -jest-snapshot@^27.5.1: - 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" - -jest-util@^27.5.1: - 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" - -jest-util@^28.1.1: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz" - integrity sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw== - dependencies: - "@jest/types" "^28.1.1" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - -jest-validate@^27.5.1: - 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" - -jest-watch-typeahead@^1.0.0: - 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" - -jest-watcher@^27.5.1: - 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" - -jest-watcher@^28.0.0: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.1.tgz" - integrity sha512-RQIpeZ8EIJMxbQrXpJQYIIlubBnB9imEHsxxE41f54ZwcqWLysL/A0ZcdMirf+XsMn3xfphVQVV4EW0/p7i7Ug== - dependencies: - "@jest/test-result" "^28.1.1" - "@jest/types" "^28.1.1" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - emittery "^0.10.2" - jest-util "^28.1.1" - string-length "^4.0.1" - -jest-worker@^26.2.1: - 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" - -jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1: - 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" - -jest-worker@^28.0.2: - version "28.1.1" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.1.tgz" - integrity sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jest@^27.4.3: - 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" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - 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" - -js-yaml@^4.1.0: - 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" - -jsdom@^16.6.0: - 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" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== - -json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: - 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-traverse@^0.4.1: - 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-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-schema@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" - integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== - -json5@^1.0.1: - 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" - -json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz" - integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== - -jsonfile@^6.0.1: - 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" - -jsonpointer@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz" - integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== - -"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.1: - version "3.3.1" - resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz" - integrity sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ== - dependencies: - array-includes "^3.1.5" - object.assign "^4.1.2" - -kind-of@^6.0.2: - 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@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -klona@^2.0.4, klona@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz" - integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== - -language-subtag-registry@~0.3.2: - 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@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" - integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== - dependencies: - language-subtag-registry "~0.3.2" - -leven@^3.1.0: - 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@^0.4.1: - 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" - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" - integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lilconfig@^2.0.3, lilconfig@^2.0.5: - 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@^1.1.6: - 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@^4.2.0: - 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@^2.0.0: - 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" - -loader-utils@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz" - integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" - integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - 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" - -locate-path@^5.0.0: - 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" - -locate-path@^6.0.0: - 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" - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" - integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== - -lodash.merge@^4.6.2: - 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@^4.7.0: - version "4.7.0" - resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" - integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: - version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -loose-envify@^1.1.0, loose-envify@^1.4.0: - 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" - -lower-case@^2.0.2: - 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" - -lru-cache@^6.0.0: - 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" - -lz-string@^1.4.4: - version "1.4.4" - resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" - integrity sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ== - -magic-string@^0.25.0, magic-string@^0.25.7: - 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" - -make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: - 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" - -makeerror@1.0.12: - version "1.0.12" - resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" - integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== - dependencies: - tmpl "1.0.5" - -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" - integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== - -mdn-data@2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" - integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== - -memfs@^3.1.2, memfs@^3.4.3: - version "3.4.7" - resolved "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz" - integrity sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw== - dependencies: - fs-monkey "^1.0.3" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" - integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== - -merge-stream@^2.0.0: - 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@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== - -micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: - 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" - -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": - version "1.52.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: - 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" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -min-indent@^1.0.0: - 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@^2.4.5: - version "2.6.1" - resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz" - integrity sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg== - dependencies: - schema-utils "^4.0.0" - -minimalistic-assert@^1.0.0: - 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@3.0.4: - 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" - -minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: - 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" - -minimatch@^5.0.1: - version "5.1.0" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz" - integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== - dependencies: - brace-expansion "^2.0.1" - -minimist@^1.2.0, minimist@^1.2.6: - version "1.2.6" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -mkdirp@~0.5.1: - 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" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.2, ms@^2.1.1: - version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3: - version "2.1.3" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -multicast-dns@^7.2.5: - version "7.2.5" - resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" - integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== - dependencies: - dns-packet "^5.2.2" - thunky "^1.0.2" - -nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" - integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== - -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -neo-async@^2.6.2: - 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@^3.0.4: - 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-forge@^1: - version "1.3.1" - resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" - integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" - integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== - -node-releases@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz" - integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" - integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== - -normalize-url@^6.0.1: - 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@^4.0.1: - 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" - -nth-check@^1.0.2: - 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" - -nth-check@^2.0.1: - version "2.1.1" - resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" - integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== - dependencies: - boolbase "^1.0.0" - -nwsapi@^2.2.0: - version "2.2.1" - resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz" - integrity sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg== - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-hash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" - integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== - -object-inspect@^1.12.0, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.0, object.assign@^4.1.2: - 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" - -object.entries@^1.1.5: - 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" - -object.fromentries@^2.0.5: - 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" - -object.getownpropertydescriptors@^2.1.0: - version "2.1.4" - resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz" - integrity sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ== - dependencies: - array.prototype.reduce "^1.0.4" - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.1" - -object.hasown@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz" - integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A== - dependencies: - define-properties "^1.1.4" - es-abstract "^1.19.5" - -object.values@^1.1.0, object.values@^1.1.5: - 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" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@2.4.1: - 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" - -on-headers@~1.0.2: - 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@^1.3.0: - version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.2: - 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" - -open@^8.0.9, open@^8.4.0: - 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" - -optionator@^0.8.1: - 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" - -optionator@^0.9.1: - 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" - -p-limit@^1.1.0: - 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" - -p-limit@^2.0.0, p-limit@^2.2.0: - 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" - -p-limit@^3.0.2: - 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" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" - integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== - dependencies: - p-limit "^1.1.0" - -p-locate@^3.0.0: - 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" - -p-locate@^4.1.0: - 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" - -p-locate@^5.0.0: - 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" - -p-retry@^4.5.0: - 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" - -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" - integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== - -p-try@^2.0.0: - 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@^3.0.4: - 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" - -parent-module@^1.0.0: - 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" - -parse-json@^5.0.0, parse-json@^5.2.0: - 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" - -parse5@6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascal-case@^3.1.2: - 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" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - 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@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.7: - 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@0.1.7: - version "0.1.7" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" - integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== - -picocolors@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" - integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pify@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" - integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== - -pirates@^4.0.4: - version "4.0.5" - resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" - integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== - -pkg-dir@^4.1.0, pkg-dir@^4.2.0: - 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" - -pkg-up@^3.1.0: - 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" - -postcss-attribute-case-insensitive@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.1.tgz" - integrity sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ== - dependencies: - postcss-selector-parser "^6.0.10" - -postcss-browser-comments@^4: - 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== - -postcss-calc@^8.2.3: - 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" - -postcss-clamp@^4.1.0: - 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" - -postcss-color-functional-notation@^4.2.3: - version "4.2.3" - resolved "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.3.tgz" - integrity sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-color-hex-alpha@^8.0.4: - version "8.0.4" - resolved "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz" - integrity sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-color-rebeccapurple@^7.1.0: - version "7.1.0" - resolved "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.0.tgz" - integrity sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-colormin@^5.3.0: - 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" - -postcss-convert-values@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz" - integrity sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== - dependencies: - browserslist "^4.20.3" - postcss-value-parser "^4.2.0" - -postcss-custom-media@^8.0.2: - version "8.0.2" - resolved "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz" - integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-custom-properties@^12.1.8: - version "12.1.8" - resolved "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz" - integrity sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-custom-selectors@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz" - integrity sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg== - dependencies: - postcss-selector-parser "^6.0.4" - -postcss-dir-pseudo-class@^6.0.4: - 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" - -postcss-discard-comments@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" - integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== - -postcss-discard-duplicates@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" - integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== - -postcss-discard-empty@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" - integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== - -postcss-discard-overridden@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" - integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== - -postcss-double-position-gradients@^3.1.1: - 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" - -postcss-env-function@^4.0.6: - 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" - -postcss-flexbugs-fixes@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz" - integrity sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ== - -postcss-focus-visible@^6.0.4: - 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" - -postcss-focus-within@^5.0.4: - 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" - -postcss-font-variant@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" - integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== - -postcss-gap-properties@^3.0.3: - 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== - -postcss-image-set-function@^4.0.6: - 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" - -postcss-import@^14.1.0: - version "14.1.0" - resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" - integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== - dependencies: - postcss-value-parser "^4.0.0" - read-cache "^1.0.0" - resolve "^1.1.7" - -postcss-initial@^4.0.1: - 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== - -postcss-js@^4.0.0: - 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" - -postcss-lab-function@^4.2.0: - 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" - -postcss-load-config@^3.1.4: - 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" - -postcss-loader@^6.2.1: - 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" - -postcss-logical@^5.0.4: - version "5.0.4" - resolved "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz" - integrity sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g== - -postcss-media-minmax@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz" - integrity sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ== - -postcss-merge-longhand@^5.1.6: - version "5.1.6" - resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz" - integrity sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== - dependencies: - postcss-value-parser "^4.2.0" - stylehacks "^5.1.0" - -postcss-merge-rules@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz" - integrity sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== - dependencies: - browserslist "^4.16.6" - caniuse-api "^3.0.0" - cssnano-utils "^3.1.0" - postcss-selector-parser "^6.0.5" - -postcss-minify-font-values@^5.1.0: - 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" - -postcss-minify-gradients@^5.1.1: - 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" - -postcss-minify-params@^5.1.3: - version "5.1.3" - resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz" - integrity sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg== - dependencies: - browserslist "^4.16.6" - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" - -postcss-minify-selectors@^5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" - integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== - dependencies: - postcss-selector-parser "^6.0.5" - -postcss-modules-extract-imports@^3.0.0: - 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== - -postcss-modules-local-by-default@^4.0.0: - 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" - -postcss-modules-scope@^3.0.0: - 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" - -postcss-modules-values@^4.0.0: - 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" - -postcss-nested@5.0.6: - 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" - -postcss-nesting@^10.1.9: - version "10.1.9" - resolved "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.9.tgz" - integrity sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw== - dependencies: - "@csstools/selector-specificity" "^2.0.0" - postcss-selector-parser "^6.0.10" - -postcss-normalize-charset@^5.1.0: - 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== - -postcss-normalize-display-values@^5.1.0: - 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" - -postcss-normalize-positions@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" - integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-repeat-style@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" - integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-string@^5.1.0: - 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" - -postcss-normalize-timing-functions@^5.1.0: - 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" - -postcss-normalize-unicode@^5.1.0: - 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" - -postcss-normalize-url@^5.1.0: - 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" - -postcss-normalize-whitespace@^5.1.1: - 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" - -postcss-normalize@^10.0.1: - 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 "*" - -postcss-opacity-percentage@^1.1.2: - 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@^5.1.3: - version "5.1.3" - resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" - integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== - dependencies: - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" - -postcss-overflow-shorthand@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz" - integrity sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg== - -postcss-page-break@^3.0.4: - 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== - -postcss-place@^7.0.4: - 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" - -postcss-preset-env@^7.0.1: - version "7.7.2" - resolved "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz" - integrity sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA== - dependencies: - "@csstools/postcss-cascade-layers" "^1.0.4" - "@csstools/postcss-color-function" "^1.1.0" - "@csstools/postcss-font-format-keywords" "^1.0.0" - "@csstools/postcss-hwb-function" "^1.0.1" - "@csstools/postcss-ic-unit" "^1.0.0" - "@csstools/postcss-is-pseudo-class" "^2.0.6" - "@csstools/postcss-normalize-display-values" "^1.0.0" - "@csstools/postcss-oklab-function" "^1.1.0" - "@csstools/postcss-progressive-custom-properties" "^1.3.0" - "@csstools/postcss-stepped-value-functions" "^1.0.0" - "@csstools/postcss-trigonometric-functions" "^1.0.1" - "@csstools/postcss-unset-value" "^1.0.1" - autoprefixer "^10.4.7" - browserslist "^4.21.0" - css-blank-pseudo "^3.0.3" - css-has-pseudo "^3.0.4" - css-prefers-color-scheme "^6.0.3" - cssdb "^6.6.3" - postcss-attribute-case-insensitive "^5.0.1" - postcss-clamp "^4.1.0" - postcss-color-functional-notation "^4.2.3" - postcss-color-hex-alpha "^8.0.4" - postcss-color-rebeccapurple "^7.1.0" - postcss-custom-media "^8.0.2" - postcss-custom-properties "^12.1.8" - postcss-custom-selectors "^6.0.3" - 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.9" - 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.5" - postcss-replace-overflow-wrap "^4.0.0" - postcss-selector-not "^6.0.0" - postcss-value-parser "^4.2.0" - -postcss-pseudo-class-any-link@^7.1.5: - version "7.1.5" - resolved "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.5.tgz" - integrity sha512-nSGKGScwFTaaV8Cyi27W9FegX3l3b7tmNxujxmykI/j3++cBAiq8fTUAU3ZK0s2aneN2T8cTUvKdNedzp3JIEA== - dependencies: - postcss-selector-parser "^6.0.10" - -postcss-reduce-initial@^5.1.0: - 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" - -postcss-reduce-transforms@^5.1.0: - 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" - -postcss-replace-overflow-wrap@^4.0.0: - 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== - -postcss-selector-not@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.0.tgz" - integrity sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ== - dependencies: - postcss-selector-parser "^6.0.10" - -postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.6, postcss-selector-parser@^6.0.9: - 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" - -postcss-svgo@^5.1.0: - 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" - -postcss-unique-selectors@^5.1.1: - 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" - -postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" - integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== - -postcss@^7.0.35: - 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" - -postcss@^8.3.5, postcss@^8.4.14, postcss@^8.4.4, postcss@^8.4.7: - version "8.4.14" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz" - integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" - integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== - -pretty-bytes@^5.3.0, pretty-bytes@^5.4.1: - 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@^4.0.0: - 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" - -pretty-format@^27.0.2, pretty-format@^27.5.1: - 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" - -pretty-format@^28.0.0, pretty-format@^28.1.1: - version "28.1.1" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.1.tgz" - integrity sha512-wwJbVTGFHeucr5Jw2bQ9P+VYHyLdAqedFLEkdQUVaBF/eiidDwH5OpilINq4mEfhbCjLnirt6HTTDhv1HaTIQw== - dependencies: - "@jest/schemas" "^28.0.2" - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^18.0.0" - -process-nextick-args@~2.0.0: - 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@^8.1.0: - 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" - -prompts@^2.0.1, prompts@^2.4.2: - 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" - -prop-types@^15.8.1: - 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" - -proxy-addr@~2.0.7: - 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" - -psl@^1.1.33: - version "1.8.0" - resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -q@^1.1.2: - version "1.5.1" - resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" - integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== - -qs@6.10.3: - 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" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-lru@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" - integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== - -raf@^3.4.1: - 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" - -randombytes@^2.1.0: - 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" - -range-parser@^1.2.1, range-parser@~1.2.1: - 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@2.5.1: - 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" - -react-app-polyfill@^3.0.0: - 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" - -react-dev-utils@^12.0.1: - 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" - -react-dom@^18.2.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" - integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== - dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.0" - -react-error-overlay@^6.0.11: - 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-icons@^4.4.0: - version "4.4.0" - resolved "https://registry.npmjs.org/react-icons/-/react-icons-4.4.0.tgz" - integrity sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg== - -react-is@^16.13.1: - version "16.13.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-is@^17.0.1: - 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-is@^18.0.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== - -react-refresh@^0.11.0: - version "0.11.0" - resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" - integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== - -react-scripts@5.0.1: - 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" - optionalDependencies: - fsevents "^2.3.2" - -react@^18.2.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" - integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== - dependencies: - loose-envify "^1.1.0" - -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" - integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== - dependencies: - pify "^2.3.0" - -readable-stream@^2.0.1: - 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" - -readable-stream@^3.0.6: - 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" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -recursive-readdir@^2.2.2: - 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" - -redent@^3.0.0: - 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" - -regenerate-unicode-properties@^10.0.1: - 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" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.9: - 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@^0.15.0: - 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" - -regex-parser@^2.2.11: - 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@^1.4.1, regexp.prototype.flags@^1.4.3: - 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" - -regexpp@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" - integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== - -regexpu-core@^5.0.1: - 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" - -regjsgen@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz" - integrity sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA== - -regjsparser@^0.8.2: - 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" - -relateurl@^0.2.7: - version "0.2.7" - resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" - integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== - -renderkid@^3.0.0: - 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" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" - integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== - -require-from-string@^2.0.2: - 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@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" - integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== - -resolve-cwd@^3.0.0: - 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" - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-url-loader@^4.0.0: - 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" - -resolve.exports@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" - integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== - -resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0: - version "1.22.1" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^2.0.0-next.3: - version "2.0.0-next.4" - resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" - integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -retry@^0.13.1: - version "0.13.1" - resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" - integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rimraf@^3.0.0, rimraf@^3.0.2: - 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" - -rollup-plugin-terser@^7.0.0: - 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" - -rollup@^2.43.1: - version "2.75.7" - resolved "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz" - integrity sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ== - optionalDependencies: - fsevents "~2.3.2" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -safe-buffer@5.1.2, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@5.2.1, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": - 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@^12.3.0: - 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" - -sax@~1.2.4: - version "1.2.4" - resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -saxes@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - dependencies: - xmlchars "^2.2.0" - -scheduler@^0.23.0: - version "0.23.0" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" - integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== - dependencies: - loose-envify "^1.1.0" - -schema-utils@2.7.0: - 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" - -schema-utils@^2.6.5: - 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" - -schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: - 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" - -schema-utils@^4.0.0: - 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" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" - integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== - -selfsigned@^2.0.1: - 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" - -semver@7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.3.2, semver@^7.3.5, semver@^7.3.7: - 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" - -send@0.18.0: - 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" - -serialize-javascript@^4.0.0: - 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" - -serialize-javascript@^6.0.0: - 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" - -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" - integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.15.0: - 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" - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shebang-command@^2.0.0: - 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" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@^1.7.3: - 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@^1.0.4: - 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" - -signal-exit@^3.0.2, signal-exit@^3.0.3: - 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@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slash@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" - integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== - -sockjs@^0.3.24: - 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" - -source-list-map@^2.0.0, source-list-map@^2.0.1: - 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-js@^1.0.1, source-map-js@^1.0.2: - 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@^3.0.0: - 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" - -source-map-resolve@^0.6.0: - 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== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - -source-map-support@^0.5.6, source-map-support@~0.5.20: - 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" - -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.3: - version "0.7.4" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" - integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== - -source-map@^0.8.0-beta.0: - 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" - -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - -spdy-transport@^3.0.0: - 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" - -spdy@^4.0.2: - 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" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -stack-utils@^2.0.3: - 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" - -stackframe@^1.3.4: - version "1.3.4" - resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" - integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== - -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - -"statuses@>= 1.4.0 < 2": - version "1.5.0" - resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" - integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== - -string-length@^4.0.1: - 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" - -string-length@^5.0.1: - 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" - -string-natural-compare@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" - integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== - -string-width@^4.1.0, string-width@^4.2.0: - 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" - -string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.7: - 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" - -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string_decoder@^1.1.1: - 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" - -string_decoder@~1.1.1: - 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" - -stringify-object@^3.3.0: - 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" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - 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" - -strip-ansi@^7.0.1: - 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" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - -strip-bom@^4.0.0: - 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@^2.0.1: - 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@^2.0.0: - 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@^3.0.0: - 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" - -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - 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@^3.3.1: - version "3.3.1" - resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz" - integrity sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ== - -stylehacks@^5.1.0: - 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" - -supports-color@^5.3.0: - 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" - -supports-color@^7.0.0, supports-color@^7.1.0: - 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" - -supports-color@^8.0.0: - 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" - -supports-hyperlinks@^2.0.0: - 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" - -supports-preserve-symlinks-flag@^1.0.0: - 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@^2.0.2: - version "2.0.4" - resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svgo@^1.2.2: - version "1.3.2" - resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" - integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== - 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" - -svgo@^2.7.0: - 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" - -symbol-tree@^3.2.4: - 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@^3.0.2: - version "3.1.4" - resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz" - integrity sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ== - dependencies: - arg "^5.0.2" - chokidar "^3.5.3" - color-name "^1.1.4" - detective "^5.2.1" - didyoumean "^1.2.2" - dlv "^1.1.3" - fast-glob "^3.2.11" - glob-parent "^6.0.2" - is-glob "^4.0.3" - lilconfig "^2.0.5" - normalize-path "^3.0.0" - object-hash "^3.0.0" - picocolors "^1.0.0" - postcss "^8.4.14" - postcss-import "^14.1.0" - postcss-js "^4.0.0" - postcss-load-config "^3.1.4" - postcss-nested "5.0.6" - postcss-selector-parser "^6.0.10" - postcss-value-parser "^4.2.0" - quick-lru "^5.1.1" - resolve "^1.22.0" - -tapable@^1.0.0: - version "1.1.3" - resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: - version "2.2.1" - resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" - integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== - -temp-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" - integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== - -tempy@^0.6.0: - 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" - -terminal-link@^2.0.0: - 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" - -terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.2.5: - version "5.3.3" - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz" - integrity sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ== - dependencies: - "@jridgewell/trace-mapping" "^0.3.7" - jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.0" - terser "^5.7.2" - -terser@^5.0.0, terser@^5.10.0, terser@^5.7.2: - version "5.14.1" - resolved "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz" - integrity sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ== - dependencies: - "@jridgewell/source-map" "^0.3.2" - acorn "^8.5.0" - commander "^2.20.0" - source-map-support "~0.5.20" - -test-exclude@^6.0.0: - 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" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -throat@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" - integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w== - -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - -tmpl@1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-regex-range@^5.0.1: - 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" - -toidentifier@1.0.1: - 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@^4.0.0: - 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" - -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" - integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== - dependencies: - punycode "^2.1.0" - -tr46@^2.1.0: - 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" - -tryer@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" - integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== - -tsconfig-paths@^3.14.1: - 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" - -tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.0.3: - version "2.4.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" - integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== - -tsutils@^3.21.0: - 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" - -type-check@^0.4.0, type-check@~0.4.0: - 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" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" - integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== - dependencies: - prelude-ls "~1.1.2" - -type-detect@4.0.8: - 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@^0.16.0: - version "0.16.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" - integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== - -type-fest@^0.20.2: - 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== - -type-fest@^0.21.3: - 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@~1.6.18: - 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" - -typedarray-to-buffer@^3.1.5: - 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" - -unbox-primitive@^1.0.2: - 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" - -unicode-canonical-property-names-ecmascript@^2.0.0: - 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@^2.0.0: - 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" - -unicode-match-property-value-ecmascript@^2.0.0: - 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@^2.0.0: - 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@^2.0.0: - 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" - -universalify@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== - -unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" - integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg== - -upath@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" - integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - -update-browserslist-db@^1.0.0: - version "1.0.4" - resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz" - integrity sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -uri-js@^4.2.2: - 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" - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -util.promisify@~1.0.0: - 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" - -utila@~0.4: - version "0.4.0" - resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" - integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== - -uuid@^8.3.2: - 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@^2.0.3: - 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@^8.1.0: - 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" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - -w3c-hr-time@^1.0.2: - 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" - -w3c-xmlserializer@^2.0.0: - 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" - -walker@^1.0.7: - 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" - -watchpack@^2.3.1: - version "2.4.0" - resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -wbuf@^1.1.0, wbuf@^1.7.3: - 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" - -web-vitals@^2.1.4: - version "2.1.4" - resolved "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz" - integrity sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg== - -webidl-conversions@^4.0.2: - 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== - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - -webpack-dev-middleware@^5.3.1: - version "5.3.3" - resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" - integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== - dependencies: - colorette "^2.0.10" - memfs "^3.4.3" - mime-types "^2.1.31" - range-parser "^1.2.1" - schema-utils "^4.0.0" - -webpack-dev-server@^4.6.0: - version "4.9.2" - resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz" - integrity sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q== - dependencies: - "@types/bonjour" "^3.5.9" - "@types/connect-history-api-fallback" "^1.3.5" - "@types/express" "^4.17.13" - "@types/serve-index" "^1.9.1" - "@types/serve-static" "^1.13.10" - "@types/sockjs" "^0.3.33" - "@types/ws" "^8.5.1" - ansi-html-community "^0.0.8" - bonjour-service "^1.0.11" - chokidar "^3.5.3" - colorette "^2.0.10" - compression "^1.7.4" - connect-history-api-fallback "^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" - rimraf "^3.0.2" - schema-utils "^4.0.0" - selfsigned "^2.0.1" - serve-index "^1.9.1" - sockjs "^0.3.24" - spdy "^4.0.2" - webpack-dev-middleware "^5.3.1" - ws "^8.4.2" - -webpack-manifest-plugin@^4.0.2: - 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" - -webpack-sources@^1.4.3: - 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" - -webpack-sources@^2.2.0: - 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" - -webpack-sources@^3.2.3: - 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== - -webpack@^5.64.4: - version "5.73.0" - resolved "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz" - integrity sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA== - 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.3" - es-module-lexer "^0.9.0" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" - json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.1.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.1.3" - watchpack "^2.3.1" - webpack-sources "^3.2.3" - -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: - 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" - -websocket-extensions@>=0.1.1: - 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@^1.0.5: - 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" - -whatwg-fetch@^3.6.2: - version "3.6.2" - resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - -whatwg-mimetype@^2.3.0: - 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@^7.0.0: - 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" - -whatwg-url@^8.0.0, whatwg-url@^8.5.0: - 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" - -which-boxed-primitive@^1.0.2: - 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" - -which@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1: - 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" - -word-wrap@^1.2.3, word-wrap@~1.2.3: - 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@6.5.3: - 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" - -workbox-broadcast-update@6.5.3: - 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" - -workbox-build@6.5.3: - 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" - -workbox-cacheable-response@6.5.3: - 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" - -workbox-core@6.5.3: - 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@6.5.3: - 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" - -workbox-google-analytics@6.5.3: - 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" - -workbox-navigation-preload@6.5.3: - 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" - -workbox-precaching@6.5.3: - 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" - -workbox-range-requests@6.5.3: - 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" - -workbox-recipes@6.5.3: - 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" - -workbox-routing@6.5.3: - 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" - -workbox-strategies@6.5.3: - 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" - -workbox-streams@6.5.3: - 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" - -workbox-sw@6.5.3: - 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@^6.4.1: - 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" - -workbox-window@6.5.3: - 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" - -wrap-ansi@^7.0.0: - 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" - -wrappy@1: - version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@^3.0.0: - 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" - -ws@^7.4.6: - version "7.5.8" - resolved "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz" - integrity sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw== - -ws@^8.4.2: - version "8.8.0" - resolved "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz" - integrity sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ== - -xml-name-validator@^3.0.0: - 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@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -xtend@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: - version "1.10.2" - resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== - -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@^16.2.0: - 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" - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From 7e07ac4c820a00104cfcf575a0d25b64e091fdcf Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 13:36:55 -0400 Subject: [PATCH 45/69] try changing import paths --- src/App.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/App.js b/src/App.js index 41869c25f..cdef24844 100644 --- a/src/App.js +++ b/src/App.js @@ -1,8 +1,8 @@ import './App.css'; import React, { useState, useEffect } from 'react'; import axios from 'axios'; -import Board from './Components/Board'; -import BoardList from './Components/BoardList'; +import Board from '../src/Components/Board'; +import BoardList from '../src/Components/BoardList'; export const URL = 'https://ma5en-inspo-board-be.herokuapp.com'; From 2b82dd9cca681ff124875161f9276dd6096150de Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 13:40:14 -0400 Subject: [PATCH 46/69] try reordering import statements --- src/App.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/App.js b/src/App.js index cdef24844..497849682 100644 --- a/src/App.js +++ b/src/App.js @@ -1,8 +1,8 @@ import './App.css'; import React, { useState, useEffect } from 'react'; import axios from 'axios'; -import Board from '../src/Components/Board'; -import BoardList from '../src/Components/BoardList'; +import BoardList from './Components/BoardList'; +import Board from './Components/Board'; export const URL = 'https://ma5en-inspo-board-be.herokuapp.com'; From 998b21d3d1c031e0cf7814eda9e48b98cc8f8a93 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 13:53:03 -0400 Subject: [PATCH 47/69] tries refactoring getCards useEffect call --- src/components/Board.js | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/src/components/Board.js b/src/components/Board.js index 004a2cb29..f6d7160a7 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -22,7 +22,25 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const shownSort = hideSort ? 'hidden' : 'shown'; const shownDelete = hideDelete ? 'hidden' : 'shown'; - const getCards = () => { + // const getCards = () => { + // axios + // .get(`${URL}/boards/${board.id}/cards`) + // .then((response) => { + // const newData = response.data.map((card) => { + // return { + // id: card.card_id, + // message: card.message, + // likeCount: card.like_count, + // }; + // }); + // setCardData(newData); + // }) + // .catch((err) => { + // alert(err); + // }); + // }; + + useEffect(function getCards() { axios .get(`${URL}/boards/${board.id}/cards`) .then((response) => { @@ -38,9 +56,8 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { .catch((err) => { alert(err); }); - }; - - useEffect(() => getCards(), [cardData]); + getCards(); + }, []); const sortedCards = cardData.sort((a, b) => { let order = orderBy === 'asc' ? 1 : -1; From 5fb8f66be7afe5caee6da589f74af4a49809d29d Mon Sep 17 00:00:00 2001 From: Emily <77308477+emilyschell@users.noreply.github.com> Date: Wed, 20 Jul 2022 14:04:07 -0400 Subject: [PATCH 48/69] Delete src/components directory --- src/components/Board.css | 67 ----------- src/components/Board.js | 235 --------------------------------------- 2 files changed, 302 deletions(-) delete mode 100644 src/components/Board.css delete mode 100644 src/components/Board.js diff --git a/src/components/Board.css b/src/components/Board.css deleted file mode 100644 index 686317bb7..000000000 --- a/src/components/Board.css +++ /dev/null @@ -1,67 +0,0 @@ -.board{ - display: grid; - /* grid-template-columns: 15% 85%; */ - grid-template-rows: 20vh 30vh 50vh; -} - -.board--title{ - grid-row: 1; -} - -.board--nav{ - grid-row: 2; - display: flex; - justify-content: space-between; - margin: 1rem; -} - -.board--cards{ - grid-row: 3; - display: grid; - grid-template-rows: 10% 90%; -} - -.cards { - display: flex; - grid-column: 2; - flex-wrap: wrap; - /* : scroll; */ - height: 100vh; -} - -.icons { - size: 50px; - color: #f9f9f9; - cursor: pointer; -} - -.insetshadow { - /* font-family: "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif; */ - font-family: "Doris", sans-serif; - margin: 2%; - text-align: center; - text-transform: uppercase; - text-rendering: optimizeLegibility; - - background-color: #b3b3b3; - color: transparent; - text-shadow: 0px 2px 3px rgba(255,255,255,0.7); - -webkit-background-clip: text; - -moz-background-clip: text; - background-clip: text; -} - -h1{ - font-size: 5.5vmax; -} - -h2{ - font-size: 2.75vmax; -} - -h3 { - text-transform: uppercase; -} -button{ - cursor: pointer; -} \ No newline at end of file diff --git a/src/components/Board.js b/src/components/Board.js deleted file mode 100644 index f6d7160a7..000000000 --- a/src/components/Board.js +++ /dev/null @@ -1,235 +0,0 @@ -import React, { useState, useEffect } from 'react'; -import axios from 'axios'; -import Card from './Card'; -import { URL } from '../App'; -import NewCardForm from './NewCardForm'; -import UpdateBoardForm from './UpdateBoardForm'; -import SortMenu from './SortMenu'; -import './Board.css'; -import PropTypes from 'prop-types'; -import { BiSort } from 'react-icons/bi'; -import { TiDeleteOutline } from 'react-icons/ti'; -import VerifyDeleteBoard from './VerifyDeleteBoard'; - -const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { - const [cardData, setCardData] = useState([]); - const [sortBy, setSortBy] = useState('id'); - const [orderBy, setOrderBy] = useState('desc'); - const [hideSort, setHideSort] = useState(true); - const [hideDelete, setHideDelete] = useState(true); - const [deleteAttempt, setDeleteAttempt] = useState(false); - - const shownSort = hideSort ? 'hidden' : 'shown'; - const shownDelete = hideDelete ? 'hidden' : 'shown'; - - // const getCards = () => { - // axios - // .get(`${URL}/boards/${board.id}/cards`) - // .then((response) => { - // const newData = response.data.map((card) => { - // return { - // id: card.card_id, - // message: card.message, - // likeCount: card.like_count, - // }; - // }); - // setCardData(newData); - // }) - // .catch((err) => { - // alert(err); - // }); - // }; - - useEffect(function getCards() { - axios - .get(`${URL}/boards/${board.id}/cards`) - .then((response) => { - const newData = response.data.map((card) => { - return { - id: card.card_id, - message: card.message, - likeCount: card.like_count, - }; - }); - setCardData(newData); - }) - .catch((err) => { - alert(err); - }); - getCards(); - }, []); - - const sortedCards = cardData.sort((a, b) => { - let order = orderBy === 'asc' ? 1 : -1; - let sortByA = - sortBy === 'message' ? a[sortBy].toLowerCase() : a[sortBy]; - let sortByB = - sortBy === 'message' ? b[sortBy].toLowerCase() : b[sortBy]; - return sortByA < sortByB ? -1 * order : 1 * order; - }); - - const validateCardData = (newCardInfo) => { - if (!newCardInfo['message']) { - return alert('New card must have a message!'); - } else if (newCardInfo['message'].length > 40) { - return alert( - `Messages cannot be more than 40 characters, yours is ${newCardInfo['message'].length} long!` - ); - } else return true; - }; - - const addNewCard = (newCard) => { - validateCardData(newCard) && - axios - .post(`${URL}/boards/${board.id}/cards`, newCard) - .then((response) => { - console.log('a new card has been posted'); - const cards = [...cardData, response.data]; - setCardData(cards); - }) - .catch((error) => { - console.log(error); - }); - }; - - const updateCard = (id, message) => { - validateCardData({ message }) && - axios - .patch(`${URL}/cards/${id}`, { message }) - .then(() => { - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - [message]: message, - }; - } else { - return card; - } - }); - setCardData(newCardData); - }) - .catch((err) => { - alert(err); - }); - }; - - const deleteCard = async (id) => { - try { - await axios.delete(`${URL}/cards/${id}`); - const newCardData = cardData.filter((card) => card.id !== id); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; - - const updateLikes = async (id) => { - try { - await axios.patch(`${URL}/cards/${id}/like`); - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - likeCount: card.likeCount + 1, - }; - } else { - return card; - } - }); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; - - return ( -
    -
    -

    {board.title}

    -

    by {board.owner}

    -
    -
    -
    - setHideSort(!hideSort)}> - {hideSort ? 'Show' : 'Hide'} - -
    -
    - { - setSortBy(sortOption); - }} - orderBy={orderBy} - onOrderByChange={(orderOption) => { - setOrderBy(orderOption); - }} - /> -
    -
    -
    - -
    - { - setDeleteAttempt(true); - setHideDelete(!hideDelete); - }}> - {hideDelete ? 'Show' : 'Hide'} - -
    - {deleteAttempt && ( - { - setDeleteAttempt(false); - }} - id={board.id} - /> - )} -
    -
    - - -
    -
    -
    - {sortedCards.map((card, index) => { - return ( - - ); - })} -
    -
    -
    - ); -}; - -Board.propTypes = { - board: PropTypes.shape({ - id: PropTypes.number.isRequired, - owner: PropTypes.string.isRequired, - title: PropTypes.string.isRequired, - }), - onDeleteCallback: PropTypes.func.isRequired, - updateBoardCallback: PropTypes.func.isRequired, -}; - -export default Board; From 7e374f1b261f4553ecfb935fb97da89ec197a267 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 14:05:35 -0400 Subject: [PATCH 49/69] trying to delete lowercase components folder --- src/components/Board.js | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/src/components/Board.js b/src/components/Board.js index f6d7160a7..004a2cb29 100644 --- a/src/components/Board.js +++ b/src/components/Board.js @@ -22,25 +22,7 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const shownSort = hideSort ? 'hidden' : 'shown'; const shownDelete = hideDelete ? 'hidden' : 'shown'; - // const getCards = () => { - // axios - // .get(`${URL}/boards/${board.id}/cards`) - // .then((response) => { - // const newData = response.data.map((card) => { - // return { - // id: card.card_id, - // message: card.message, - // likeCount: card.like_count, - // }; - // }); - // setCardData(newData); - // }) - // .catch((err) => { - // alert(err); - // }); - // }; - - useEffect(function getCards() { + const getCards = () => { axios .get(`${URL}/boards/${board.id}/cards`) .then((response) => { @@ -56,8 +38,9 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { .catch((err) => { alert(err); }); - getCards(); - }, []); + }; + + useEffect(() => getCards(), [cardData]); const sortedCards = cardData.sort((a, b) => { let order = orderBy === 'asc' ? 1 : -1; From ed09caccf0d2cb08d1b32950802ee67efa384976 Mon Sep 17 00:00:00 2001 From: Emily <77308477+emilyschell@users.noreply.github.com> Date: Wed, 20 Jul 2022 14:08:33 -0400 Subject: [PATCH 50/69] Delete src/components directory --- src/components/Board.js | 218 ---------------------------------------- 1 file changed, 218 deletions(-) delete mode 100644 src/components/Board.js diff --git a/src/components/Board.js b/src/components/Board.js deleted file mode 100644 index 004a2cb29..000000000 --- a/src/components/Board.js +++ /dev/null @@ -1,218 +0,0 @@ -import React, { useState, useEffect } from 'react'; -import axios from 'axios'; -import Card from './Card'; -import { URL } from '../App'; -import NewCardForm from './NewCardForm'; -import UpdateBoardForm from './UpdateBoardForm'; -import SortMenu from './SortMenu'; -import './Board.css'; -import PropTypes from 'prop-types'; -import { BiSort } from 'react-icons/bi'; -import { TiDeleteOutline } from 'react-icons/ti'; -import VerifyDeleteBoard from './VerifyDeleteBoard'; - -const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { - const [cardData, setCardData] = useState([]); - const [sortBy, setSortBy] = useState('id'); - const [orderBy, setOrderBy] = useState('desc'); - const [hideSort, setHideSort] = useState(true); - const [hideDelete, setHideDelete] = useState(true); - const [deleteAttempt, setDeleteAttempt] = useState(false); - - const shownSort = hideSort ? 'hidden' : 'shown'; - const shownDelete = hideDelete ? 'hidden' : 'shown'; - - const getCards = () => { - axios - .get(`${URL}/boards/${board.id}/cards`) - .then((response) => { - const newData = response.data.map((card) => { - return { - id: card.card_id, - message: card.message, - likeCount: card.like_count, - }; - }); - setCardData(newData); - }) - .catch((err) => { - alert(err); - }); - }; - - useEffect(() => getCards(), [cardData]); - - const sortedCards = cardData.sort((a, b) => { - let order = orderBy === 'asc' ? 1 : -1; - let sortByA = - sortBy === 'message' ? a[sortBy].toLowerCase() : a[sortBy]; - let sortByB = - sortBy === 'message' ? b[sortBy].toLowerCase() : b[sortBy]; - return sortByA < sortByB ? -1 * order : 1 * order; - }); - - const validateCardData = (newCardInfo) => { - if (!newCardInfo['message']) { - return alert('New card must have a message!'); - } else if (newCardInfo['message'].length > 40) { - return alert( - `Messages cannot be more than 40 characters, yours is ${newCardInfo['message'].length} long!` - ); - } else return true; - }; - - const addNewCard = (newCard) => { - validateCardData(newCard) && - axios - .post(`${URL}/boards/${board.id}/cards`, newCard) - .then((response) => { - console.log('a new card has been posted'); - const cards = [...cardData, response.data]; - setCardData(cards); - }) - .catch((error) => { - console.log(error); - }); - }; - - const updateCard = (id, message) => { - validateCardData({ message }) && - axios - .patch(`${URL}/cards/${id}`, { message }) - .then(() => { - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - [message]: message, - }; - } else { - return card; - } - }); - setCardData(newCardData); - }) - .catch((err) => { - alert(err); - }); - }; - - const deleteCard = async (id) => { - try { - await axios.delete(`${URL}/cards/${id}`); - const newCardData = cardData.filter((card) => card.id !== id); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; - - const updateLikes = async (id) => { - try { - await axios.patch(`${URL}/cards/${id}/like`); - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, - likeCount: card.likeCount + 1, - }; - } else { - return card; - } - }); - setCardData(newCardData); - } catch (err) { - alert(err); - } - }; - - return ( -
    -
    -

    {board.title}

    -

    by {board.owner}

    -
    -
    -
    - setHideSort(!hideSort)}> - {hideSort ? 'Show' : 'Hide'} - -
    -
    - { - setSortBy(sortOption); - }} - orderBy={orderBy} - onOrderByChange={(orderOption) => { - setOrderBy(orderOption); - }} - /> -
    -
    -
    - -
    - { - setDeleteAttempt(true); - setHideDelete(!hideDelete); - }}> - {hideDelete ? 'Show' : 'Hide'} - -
    - {deleteAttempt && ( - { - setDeleteAttempt(false); - }} - id={board.id} - /> - )} -
    -
    - - -
    -
    -
    - {sortedCards.map((card, index) => { - return ( - - ); - })} -
    -
    -
    - ); -}; - -Board.propTypes = { - board: PropTypes.shape({ - id: PropTypes.number.isRequired, - owner: PropTypes.string.isRequired, - title: PropTypes.string.isRequired, - }), - onDeleteCallback: PropTypes.func.isRequired, - updateBoardCallback: PropTypes.func.isRequired, -}; - -export default Board; From 9812fb1a065f5d35eb0834d4bb5e631da70016e9 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 14:18:07 -0400 Subject: [PATCH 51/69] re-adds board and board.css after removal --- src/Components/Board.css | 115 ++++++++++ src/Components/Board.js | 438 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 553 insertions(+) create mode 100644 src/Components/Board.css create mode 100644 src/Components/Board.js diff --git a/src/Components/Board.css b/src/Components/Board.css new file mode 100644 index 000000000..f35856607 --- /dev/null +++ b/src/Components/Board.css @@ -0,0 +1,115 @@ +.board { + + display: grid; + + /* grid-template-columns: 15% 85%; */ + + grid-template-rows: 20vh 30vh 50vh; + +} + +.board--title { + + grid-row: 1; + +} + +.board--nav { + + grid-row: 2; + + display: flex; + + justify-content: space-between; + + margin: 1rem; + +} + +.board--cards { + + grid-row: 3; + + display: grid; + + grid-template-rows: 10% 90%; + +} + +.cards { + + display: flex; + + grid-column: 2; + + flex-wrap: wrap; + + /* : scroll; */ + + height: 100vh; + +} + +.icons { + + size: 50px; + + color: #f9f9f9; + + cursor: pointer; + +} + +.insetshadow { + + /* font-family: "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif; */ + + font-family: "Doris", sans-serif; + + margin: 2%; + + text-align: center; + + text-transform: uppercase; + + text-rendering: optimizeLegibility; + + + + background-color: #b3b3b3; + + color: transparent; + + text-shadow: 0px 2px 3px rgba(255, 255, 255, 0.7); + + -webkit-background-clip: text; + + -moz-background-clip: text; + + background-clip: text; + +} + +h1 { + + font-size: 5.5vmax; + +} + +h2 { + + font-size: 2.75vmax; + +} + +h3 { + + text-transform: uppercase; + +} + +button { + + cursor: pointer; + +} \ No newline at end of file diff --git a/src/Components/Board.js b/src/Components/Board.js new file mode 100644 index 000000000..6b7c2be61 --- /dev/null +++ b/src/Components/Board.js @@ -0,0 +1,438 @@ + + +import React, { useState, useEffect } from 'react'; + +import axios from 'axios'; + +import Card from './Card'; + +import { URL } from '../App'; + +import NewCardForm from './NewCardForm'; + +import UpdateBoardForm from './UpdateBoardForm'; + +import SortMenu from './SortMenu'; + +import './Board.css'; + +import PropTypes from 'prop-types'; + +import { BiSort } from 'react-icons/bi'; + +import { TiDeleteOutline } from 'react-icons/ti'; + +import VerifyDeleteBoard from './VerifyDeleteBoard'; + +​ + +const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { + + const [cardData, setCardData] = useState([]); + + const [sortBy, setSortBy] = useState('id'); + + const [orderBy, setOrderBy] = useState('desc'); + + const [hideSort, setHideSort] = useState(true); + + const [hideDelete, setHideDelete] = useState(true); + + const [deleteAttempt, setDeleteAttempt] = useState(false); + +​ + + const shownSort = hideSort ? 'hidden' : 'shown'; + + const shownDelete = hideDelete ? 'hidden' : 'shown'; + +​ + + const getCards = () => { + + axios + + .get(`${URL}/boards/${board.id}/cards`) + + .then((response) => { + + const newData = response.data.map((card) => { + + return { + + id: card.card_id, + + message: card.message, + + likeCount: card.like_count, + + }; + + }); + + setCardData(newData); + + }) + + .catch((err) => { + + alert(err); + + }); + + }; + +​ + + useEffect(() => getCards(), [cardData]); + +​ + + const sortedCards = cardData.sort((a, b) => { + + let order = orderBy === 'asc' ? 1 : -1; + + let sortByA = + + sortBy === 'message' ? a[sortBy].toLowerCase() : a[sortBy]; + + let sortByB = + + sortBy === 'message' ? b[sortBy].toLowerCase() : b[sortBy]; + + return sortByA < sortByB ? -1 * order : 1 * order; + + }); + +​ + + const validateCardData = (newCardInfo) => { + + if (!newCardInfo['message']) { + + return alert('New card must have a message!'); + + } else if (newCardInfo['message'].length > 40) { + + return alert( + + `Messages cannot be more than 40 characters, yours is ${newCardInfo['message'].length} long!` + + ); + + } else return true; + + }; + +​ + + const addNewCard = (newCard) => { + + validateCardData(newCard) && + + axios + + .post(`${URL}/boards/${board.id}/cards`, newCard) + + .then((response) => { + + console.log('a new card has been posted'); + + const cards = [...cardData, response.data]; + + setCardData(cards); + + }) + + .catch((error) => { + + console.log(error); + + }); + + }; + +​ + + const updateCard = (id, message) => { + + validateCardData({ message }) && + + axios + + .patch(`${URL}/cards/${id}`, { message }) + + .then(() => { + + const newCardData = cardData.map((card) => { + + if (card.id === id) { + + return { + + ...card, + + [message]: message, + + }; + + } else { + + return card; + + } + + }); + + setCardData(newCardData); + + }) + + .catch((err) => { + + alert(err); + + }); + + }; + +​ + + const deleteCard = async (id) => { + + try { + + await axios.delete(`${URL}/cards/${id}`); + + const newCardData = cardData.filter((card) => card.id !== id); + + setCardData(newCardData); + + } catch (err) { + + alert(err); + + } + + }; + +​ + + const updateLikes = async (id) => { + + try { + + await axios.patch(`${URL}/cards/${id}/like`); + + const newCardData = cardData.map((card) => { + + if (card.id === id) { + + return { + + ...card, + + likeCount: card.likeCount + 1, + + }; + + } else { + + return card; + + } + + }); + + setCardData(newCardData); + + } catch (err) { + + alert(err); + + } + + }; + +​ + + return ( + +
    + +
    + +

    {board.title}

    + +

    by {board.owner}

    + +
    + +
    + +
    + + setHideSort(!hideSort)}> + + {hideSort ? 'Show' : 'Hide'} + + + +
    + +
    + + { + + setSortBy(sortOption); + + }} + + orderBy={orderBy} + + onOrderByChange={(orderOption) => { + + setOrderBy(orderOption); + + }} + + /> + +
    + +
    + +
    + + + +
    + + { + + setDeleteAttempt(true); + + setHideDelete(!hideDelete); + + }}> + + {hideDelete ? 'Show' : 'Hide'} + + + +
    + + {deleteAttempt && ( + + { + + setDeleteAttempt(false); + + }} + + id={board.id} + + /> + + )} + +
    + +
    + +​ + + + +
    + +
    + +
    + + {sortedCards.map((card, index) => { + + return ( + + + + ); + + })} + +
    + +
    + +
    + + ); + +}; + +​ + +Board.propTypes = { + + board: PropTypes.shape({ + + id: PropTypes.number.isRequired, + + owner: PropTypes.string.isRequired, + + title: PropTypes.string.isRequired, + + }), + + onDeleteCallback: PropTypes.func.isRequired, + + updateBoardCallback: PropTypes.func.isRequired, + +}; + +​ + +export default Board; + From 93f3aae0d24abed950b5b2093502fd004357d0d5 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 14:20:06 -0400 Subject: [PATCH 52/69] removes unexpected space --- src/Components/Board.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Components/Board.js b/src/Components/Board.js index 6b7c2be61..9fae40c90 100644 --- a/src/Components/Board.js +++ b/src/Components/Board.js @@ -24,7 +24,6 @@ import { TiDeleteOutline } from 'react-icons/ti'; import VerifyDeleteBoard from './VerifyDeleteBoard'; -​ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { From 0b1deef5400d2952ba67c5ed4122969931ebd041 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 14:22:54 -0400 Subject: [PATCH 53/69] removes a bunch of spaces --- src/Components/Board.js | 166 ---------------------------------------- 1 file changed, 166 deletions(-) diff --git a/src/Components/Board.js b/src/Components/Board.js index 9fae40c90..eb1802eae 100644 --- a/src/Components/Board.js +++ b/src/Components/Board.js @@ -1,5 +1,3 @@ - - import React, { useState, useEffect } from 'react'; import axios from 'axios'; @@ -24,9 +22,7 @@ import { TiDeleteOutline } from 'react-icons/ti'; import VerifyDeleteBoard from './VerifyDeleteBoard'; - const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { - const [cardData, setCardData] = useState([]); const [sortBy, setSortBy] = useState('id'); @@ -39,399 +35,237 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const [deleteAttempt, setDeleteAttempt] = useState(false); -​ - const shownSort = hideSort ? 'hidden' : 'shown'; const shownDelete = hideDelete ? 'hidden' : 'shown'; -​ - const getCards = () => { - axios .get(`${URL}/boards/${board.id}/cards`) .then((response) => { - const newData = response.data.map((card) => { - return { - id: card.card_id, message: card.message, likeCount: card.like_count, - }; - }); setCardData(newData); - }) .catch((err) => { - alert(err); - }); - }; -​ - useEffect(() => getCards(), [cardData]); -​ - const sortedCards = cardData.sort((a, b) => { - let order = orderBy === 'asc' ? 1 : -1; let sortByA = - sortBy === 'message' ? a[sortBy].toLowerCase() : a[sortBy]; let sortByB = - sortBy === 'message' ? b[sortBy].toLowerCase() : b[sortBy]; return sortByA < sortByB ? -1 * order : 1 * order; - }); -​ - const validateCardData = (newCardInfo) => { - if (!newCardInfo['message']) { - return alert('New card must have a message!'); - } else if (newCardInfo['message'].length > 40) { - return alert( - `Messages cannot be more than 40 characters, yours is ${newCardInfo['message'].length} long!` - ); - } else return true; - }; -​ - const addNewCard = (newCard) => { - validateCardData(newCard) && - axios .post(`${URL}/boards/${board.id}/cards`, newCard) .then((response) => { - console.log('a new card has been posted'); const cards = [...cardData, response.data]; setCardData(cards); - }) .catch((error) => { - console.log(error); - }); - }; -​ - const updateCard = (id, message) => { - validateCardData({ message }) && - axios .patch(`${URL}/cards/${id}`, { message }) .then(() => { - const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, [message]: message, - }; - } else { - return card; - } - }); setCardData(newCardData); - }) .catch((err) => { - alert(err); - }); - }; -​ - const deleteCard = async (id) => { - try { - await axios.delete(`${URL}/cards/${id}`); const newCardData = cardData.filter((card) => card.id !== id); setCardData(newCardData); - } catch (err) { - alert(err); - } - }; -​ - const updateLikes = async (id) => { - try { - await axios.patch(`${URL}/cards/${id}/like`); const newCardData = cardData.map((card) => { - if (card.id === id) { - return { - ...card, likeCount: card.likeCount + 1, - }; - } else { - return card; - } - }); setCardData(newCardData); - } catch (err) { - alert(err); - } - }; -​ - return ( -
    -
    -

    {board.title}

    by {board.owner}

    -
    -
    - setHideSort(!hideSort)}> - {hideSort ? 'Show' : 'Hide'} -
    -
    - { - setSortBy(sortOption); - }} - orderBy={orderBy} - onOrderByChange={(orderOption) => { - setOrderBy(orderOption); - }} - /> -
    -
    -
    - { - setDeleteAttempt(true); setHideDelete(!hideDelete); - }}> - {hideDelete ? 'Show' : 'Hide'} -
    - {deleteAttempt && ( - { - setDeleteAttempt(false); - }} - id={board.id} - /> - )} -
    -
    -​ - -
    -
    - {sortedCards.map((card, index) => { - return ( - - ); - })} -
    -
    -
    - ); - }; -​ - Board.propTypes = { - board: PropTypes.shape({ - id: PropTypes.number.isRequired, owner: PropTypes.string.isRequired, title: PropTypes.string.isRequired, - }), onDeleteCallback: PropTypes.func.isRequired, updateBoardCallback: PropTypes.func.isRequired, - }; -​ - export default Board; - From d688db837b0771c2532964f1e2611817d05b022a Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 14:59:17 -0400 Subject: [PATCH 54/69] clean up extra spaces and organize import statements --- src/App.js | 5 ++-- src/Components/Board.css | 50 +-------------------------------- src/Components/Board.js | 60 +++------------------------------------- 3 files changed, 7 insertions(+), 108 deletions(-) diff --git a/src/App.js b/src/App.js index 497849682..69bdcbff7 100644 --- a/src/App.js +++ b/src/App.js @@ -1,13 +1,12 @@ -import './App.css'; import React, { useState, useEffect } from 'react'; import axios from 'axios'; -import BoardList from './Components/BoardList'; +import './App.css'; import Board from './Components/Board'; +import BoardList from './Components/BoardList'; export const URL = 'https://ma5en-inspo-board-be.herokuapp.com'; const App = () => { - // BRAINS const [boardData, setBoardData] = useState([]); const [selected, setSelected] = useState({}); diff --git a/src/Components/Board.css b/src/Components/Board.css index f35856607..ab44c801b 100644 --- a/src/Components/Board.css +++ b/src/Components/Board.css @@ -1,115 +1,67 @@ .board { - display: grid; - /* grid-template-columns: 15% 85%; */ - grid-template-rows: 20vh 30vh 50vh; - } .board--title { - grid-row: 1; - } .board--nav { - grid-row: 2; - display: flex; - justify-content: space-between; - margin: 1rem; - } .board--cards { - grid-row: 3; - display: grid; - grid-template-rows: 10% 90%; - } .cards { - display: flex; - grid-column: 2; - flex-wrap: wrap; - /* : scroll; */ - height: 100vh; - } .icons { - size: 50px; - color: #f9f9f9; - cursor: pointer; - } .insetshadow { - /* font-family: "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif; */ - font-family: "Doris", sans-serif; - margin: 2%; - text-align: center; - text-transform: uppercase; - text-rendering: optimizeLegibility; - - - background-color: #b3b3b3; - color: transparent; - text-shadow: 0px 2px 3px rgba(255, 255, 255, 0.7); - -webkit-background-clip: text; - -moz-background-clip: text; - background-clip: text; - } h1 { - font-size: 5.5vmax; - } h2 { - font-size: 2.75vmax; - } h3 { - text-transform: uppercase; - } button { - cursor: pointer; - -} \ No newline at end of file +} diff --git a/src/Components/Board.js b/src/Components/Board.js index eb1802eae..077556b05 100644 --- a/src/Components/Board.js +++ b/src/Components/Board.js @@ -1,63 +1,40 @@ import React, { useState, useEffect } from 'react'; - import axios from 'axios'; - +import PropTypes from 'prop-types'; +import './Board.css'; import Card from './Card'; - -import { URL } from '../App'; - import NewCardForm from './NewCardForm'; - import UpdateBoardForm from './UpdateBoardForm'; - import SortMenu from './SortMenu'; - -import './Board.css'; - -import PropTypes from 'prop-types'; - +import VerifyDeleteBoard from './VerifyDeleteBoard'; +import { URL } from '../App'; import { BiSort } from 'react-icons/bi'; - import { TiDeleteOutline } from 'react-icons/ti'; -import VerifyDeleteBoard from './VerifyDeleteBoard'; - const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const [cardData, setCardData] = useState([]); - const [sortBy, setSortBy] = useState('id'); - const [orderBy, setOrderBy] = useState('desc'); - const [hideSort, setHideSort] = useState(true); - const [hideDelete, setHideDelete] = useState(true); - const [deleteAttempt, setDeleteAttempt] = useState(false); const shownSort = hideSort ? 'hidden' : 'shown'; - const shownDelete = hideDelete ? 'hidden' : 'shown'; const getCards = () => { axios - .get(`${URL}/boards/${board.id}/cards`) - .then((response) => { const newData = response.data.map((card) => { return { id: card.card_id, - message: card.message, - likeCount: card.like_count, }; }); - setCardData(newData); }) - .catch((err) => { alert(err); }); @@ -67,13 +44,10 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const sortedCards = cardData.sort((a, b) => { let order = orderBy === 'asc' ? 1 : -1; - let sortByA = sortBy === 'message' ? a[sortBy].toLowerCase() : a[sortBy]; - let sortByB = sortBy === 'message' ? b[sortBy].toLowerCase() : b[sortBy]; - return sortByA < sortByB ? -1 * order : 1 * order; }); @@ -90,17 +64,12 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const addNewCard = (newCard) => { validateCardData(newCard) && axios - .post(`${URL}/boards/${board.id}/cards`, newCard) - .then((response) => { console.log('a new card has been posted'); - const cards = [...cardData, response.data]; - setCardData(cards); }) - .catch((error) => { console.log(error); }); @@ -109,25 +78,20 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const updateCard = (id, message) => { validateCardData({ message }) && axios - .patch(`${URL}/cards/${id}`, { message }) - .then(() => { const newCardData = cardData.map((card) => { if (card.id === id) { return { ...card, - [message]: message, }; } else { return card; } }); - setCardData(newCardData); }) - .catch((err) => { alert(err); }); @@ -136,9 +100,7 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const deleteCard = async (id) => { try { await axios.delete(`${URL}/cards/${id}`); - const newCardData = cardData.filter((card) => card.id !== id); - setCardData(newCardData); } catch (err) { alert(err); @@ -148,19 +110,16 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => { const updateLikes = async (id) => { try { await axios.patch(`${URL}/cards/${id}/like`); - const newCardData = cardData.map((card) => { if (card.id === id) { return { ...card, - likeCount: card.likeCount + 1, }; } else { return card; } }); - setCardData(newCardData); } catch (err) { alert(err); @@ -171,10 +130,8 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => {

    {board.title}

    -

    by {board.owner}

    -
    { onClick={() => setHideSort(!hideSort)}> {hideSort ? 'Show' : 'Hide'} -
    {
    - -
    { setDeleteAttempt(true); - setHideDelete(!hideDelete); }}> {hideDelete ? 'Show' : 'Hide'} -
    {deleteAttempt && ( { Board.propTypes = { board: PropTypes.shape({ id: PropTypes.number.isRequired, - owner: PropTypes.string.isRequired, - title: PropTypes.string.isRequired, }), - onDeleteCallback: PropTypes.func.isRequired, - updateBoardCallback: PropTypes.func.isRequired, }; From 400013137dcd5cd1f7f5cefceb28649ec89f7bc4 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 15:13:34 -0400 Subject: [PATCH 55/69] makes default value in update forms existing data --- src/App.js | 1 - src/Components/Board.js | 5 +- src/Components/Card.js | 22 ++++-- src/Components/UpdateBoardForm.js | 124 ++++++++++++++++-------------- src/Components/UpdateCardForm.js | 81 +++++++++---------- 5 files changed, 128 insertions(+), 105 deletions(-) diff --git a/src/App.js b/src/App.js index 69bdcbff7..e4dff65c6 100644 --- a/src/App.js +++ b/src/App.js @@ -93,7 +93,6 @@ const App = () => { }); }; - // BEAUTY return (
    diff --git a/src/Components/Board.js b/src/Components/Board.js index 077556b05..540fdd0d7 100644 --- a/src/Components/Board.js +++ b/src/Components/Board.js @@ -155,7 +155,10 @@ const Board = ({ board, onDeleteCallback, updateBoardCallback }) => {
    - +
    {message}

    {likeCount}💞s

    - updateLikes(id)}/> - deleteCard(id)}/> + updateLikes(id)} + /> + deleteCard(id)} + />
    - +
    ); }; diff --git a/src/Components/UpdateBoardForm.js b/src/Components/UpdateBoardForm.js index 7eece48fe..6231c0f66 100644 --- a/src/Components/UpdateBoardForm.js +++ b/src/Components/UpdateBoardForm.js @@ -1,74 +1,80 @@ -import React, { useState } from "react"; -import PropTypes from "prop-types"; -import "./Forms.css"; -import { AiOutlineForm } from "react-icons/ai"; -import "./UpdateBoardForm.css"; +import React, { useState } from 'react'; +import PropTypes from 'prop-types'; +import './Forms.css'; +import { AiOutlineForm } from 'react-icons/ai'; +import './UpdateBoardForm.css'; -const UpdateBoardForm = ({ updateBoardCallback }) => { - const blankFormData = { title: "", owner: "" }; +const UpdateBoardForm = ({ board, updateBoardCallback }) => { + const existingFormData = { title: board.title, owner: board.owner }; - const [formData, setFormData] = useState(blankFormData); - const [hide, setHide] = useState(true); + const [formData, setFormData] = useState(existingFormData); + const [hide, setHide] = useState(true); - const updateFormData = (e) => { - const newFormData = { - ...formData, - [e.target.name]: e.target.value, + const updateFormData = (e) => { + const newFormData = { + ...formData, + [e.target.name]: e.target.value, + }; + setFormData(newFormData); }; - setFormData(newFormData); - }; - const updateBoard = (e) => { - e.preventDefault(); - updateBoardCallback(formData); - setFormData(blankFormData); - }; + const updateBoard = (e) => { + e.preventDefault(); + updateBoardCallback(formData); + }; - const shown = hide ? "hidden" : "shown"; + const shown = hide ? 'hidden' : 'shown'; - return ( -
    - setHide(!hide)}> - {hide ? "Show" : "Hide"} - -
    -
    -

    Update Board

    -
    - - - - -
    - + return ( +
    + setHide(!hide)}> + {hide ? 'Show' : 'Hide'} + +
    +
    +

    Update Board

    + + + + + +
    + +
    + +
    -
    -
    -
    - ); + ); }; UpdateBoardForm.propTypes = { - updateBoardCallback: PropTypes.func.isRequired, + board: PropTypes.shape({ + id: PropTypes.number.isRequired, + owner: PropTypes.string.isRequired, + title: PropTypes.string.isRequired, + }), + updateBoardCallback: PropTypes.func.isRequired, }; export default UpdateBoardForm; diff --git a/src/Components/UpdateCardForm.js b/src/Components/UpdateCardForm.js index fb63e077f..2bb94c66e 100644 --- a/src/Components/UpdateCardForm.js +++ b/src/Components/UpdateCardForm.js @@ -1,50 +1,53 @@ -import React, { useState } from "react"; -import PropTypes from "prop-types"; -import "./Forms.css"; -import { AiOutlineForm } from "react-icons/ai"; +import React, { useState } from 'react'; +import PropTypes from 'prop-types'; +import './Forms.css'; +import { AiOutlineForm } from 'react-icons/ai'; -const UpdateCardForm = ({ updateCardCallback, cardId }) => { - const [message, setMessage] = useState(""); - const [hide, setHide] = useState(true); +const UpdateCardForm = ({ updateCardCallback, cardId, existingMessage }) => { + const [message, setMessage] = useState(existingMessage); + const [hide, setHide] = useState(true); - const updateFormData = (e) => { - setMessage(e.target.value); - }; + const updateFormData = (e) => { + setMessage(e.target.value); + }; - const updateCard = (e) => { - e.preventDefault(); - updateCardCallback(cardId, message); - setMessage(""); - setHide(true); - }; + const updateCard = (e) => { + e.preventDefault(); + updateCardCallback(cardId, message); + setHide(true); + }; - const shown = hide ? "hidden" : "shown"; + const shown = hide ? 'hidden' : 'shown'; - return ( -
    - setHide(!hide)}> - {hide ? "Show" : "Hide"} - -
    -
    - - - -
    -
    -
    - ); + return ( +
    + setHide(!hide)}> + {hide ? 'Show' : 'Hide'} + +
    +
    + + + +
    +
    +
    + ); }; UpdateCardForm.propTypes = { - updateCardCallback: PropTypes.func.isRequired, - cardId: PropTypes.number.isRequired, + updateCardCallback: PropTypes.func.isRequired, + cardId: PropTypes.number.isRequired, + existingMessage: PropTypes.string, }; export default UpdateCardForm; From 3018fddabf83e483877c4a2ca164af1a296ebbf3 Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 15:21:34 -0400 Subject: [PATCH 56/69] change title and favicon --- public/favicon.ico | Bin 3870 -> 15406 bytes public/index.html | 9 +++------ public/logo192.png | Bin 5347 -> 0 bytes public/logo512.png | Bin 9664 -> 0 bytes 4 files changed, 3 insertions(+), 6 deletions(-) delete mode 100644 public/logo192.png delete mode 100644 public/logo512.png diff --git a/public/favicon.ico b/public/favicon.ico index a11777cc471a4344702741ab1c8a588998b1311a..10d230677172456a7592f078e7e87d3ea2044ac1 100644 GIT binary patch literal 15406 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 literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ diff --git a/public/index.html b/public/index.html index aa069f27c..3c343eae4 100644 --- a/public/index.html +++ b/public/index.html @@ -5,11 +5,8 @@ - - + + - React App + maVen Inspo Board diff --git a/public/logo192.png b/public/logo192.png deleted file mode 100644 index fc44b0a3796c0e0a64c3d858ca038bd4570465d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN From 84cdd2e05a3472cce2efe294157fe04152baefbd Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 15:24:25 -0400 Subject: [PATCH 57/69] delete favicon so can re-add different --- public/favicon.ico | Bin 15406 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 public/favicon.ico diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index 10d230677172456a7592f078e7e87d3ea2044ac1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15406 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 From 6d9bcd028c799314fd272fc7797825712934e30a Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 15:24:55 -0400 Subject: [PATCH 58/69] adds new favicon --- public/favicon.ico | Bin 0 -> 15406 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/favicon.ico diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..10d230677172456a7592f078e7e87d3ea2044ac1 GIT binary patch literal 15406 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 literal 0 HcmV?d00001 From cc5d2abe03aa44b2931b5dce3a119044765d77dc Mon Sep 17 00:00:00 2001 From: Emily Schell Date: Wed, 20 Jul 2022 15:34:22 -0400 Subject: [PATCH 59/69] tinkering with favicon, deletes empty css file --- public/apple-touch-icon.png | Bin 0 -> 11268 bytes public/index.html | 2 +- src/Components/BoardList.css | 0 3 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 public/apple-touch-icon.png delete mode 100644 src/Components/BoardList.css diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..37e42f129e935bf847ed74a659aa764097e88340 GIT binary patch literal 11268 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 KWUYj8(EkCe7>Vfs literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html index 3c343eae4..e9620a101 100644 --- a/public/index.html +++ b/public/index.html @@ -6,7 +6,7 @@ - +

    +
    + logo +

    + Edit src/App.js and save to reload. +

    +
    + Learn React + +
    +