From 1e3c348563f1376b1e84296ae34cd87f0c9afd93 Mon Sep 17 00:00:00 2001 From: Gana016 <jayam.ganapathi12@gmail.com> Date: Sat, 1 May 2021 17:11:40 +0530 Subject: [PATCH] major update --- README.md | 70 - package-lock.json | 13967 +++++++++++------------ package.json | 22 +- public/index.html | 31 +- src/About.js | 5 - src/App.css | 89 - src/App.js | 52 +- src/App.test.js | 8 - src/Background.js | 5 - src/Home.js | 5 - src/Routes.js | 32 + src/assets/avatar.svg | 1 + src/assets/favicon.ico | Bin 0 -> 7406 bytes src/assets/hello.svg | 1 + src/assets/logo.png | Bin 0 -> 66708 bytes src/assets/screenshot.PNG | Bin 0 -> 96406 bytes src/components/Countdown/Timer.css | 37 - src/components/Countdown/Timer.js | 84 - src/components/Optin/Optin.css | 38 - src/components/Optin/Optin.js | 29 - src/components/Preloader/Preloader.css | 57 - src/components/Preloader/Preloader.js | 30 - src/components/charts/Chart.js | 39 + src/components/main/Main.css | 195 + src/components/main/Main.js | 117 + src/components/navbar/Navbar.css | 70 + src/components/navbar/Navbar.js | 38 + src/components/sidebar/Sidebar.css | 112 + src/components/sidebar/Sidebar.js | 88 + src/construction.js | 5 - src/fire.js | 30 + src/hooks/useFolder.js | 55 + src/index.css | 109 +- src/index.js | 16 +- src/logo.svg | 1 - src/reportWebVitals.js | 13 - src/setupTests.js | 5 - 37 files changed, 7417 insertions(+), 8039 deletions(-) delete mode 100644 README.md delete mode 100644 src/About.js delete mode 100644 src/App.test.js delete mode 100644 src/Home.js create mode 100644 src/Routes.js create mode 100644 src/assets/avatar.svg create mode 100644 src/assets/favicon.ico create mode 100644 src/assets/hello.svg create mode 100644 src/assets/logo.png create mode 100644 src/assets/screenshot.PNG delete mode 100644 src/components/Countdown/Timer.css delete mode 100644 src/components/Countdown/Timer.js delete mode 100644 src/components/Optin/Optin.css delete mode 100644 src/components/Optin/Optin.js delete mode 100644 src/components/Preloader/Preloader.css delete mode 100644 src/components/Preloader/Preloader.js create mode 100644 src/components/charts/Chart.js create mode 100644 src/components/main/Main.css create mode 100644 src/components/main/Main.js create mode 100644 src/components/navbar/Navbar.css create mode 100644 src/components/navbar/Navbar.js create mode 100644 src/components/sidebar/Sidebar.css create mode 100644 src/components/sidebar/Sidebar.js create mode 100644 src/fire.js create mode 100644 src/hooks/useFolder.js delete mode 100644 src/logo.svg delete mode 100644 src/reportWebVitals.js delete mode 100644 src/setupTests.js diff --git a/README.md b/README.md deleted file mode 100644 index 0c83cde..0000000 --- a/README.md +++ /dev/null @@ -1,70 +0,0 @@ -# Getting Started with Create React App - -This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). - -## Available Scripts - -In the project directory, you can run: - -### `npm start` - -Runs the app in the development mode.\ -Open [http://localhost:3000](http://localhost:3000) to view it in the browser. - -The page will reload if you make edits.\ -You will also see any lint errors in the console. - -### `npm test` - -Launches the test runner in the interactive watch mode.\ -See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. - -### `npm run build` - -Builds the app for production to the `build` folder.\ -It correctly bundles React in production mode and optimizes the build for the best performance. - -The build is minified and the filenames include the hashes.\ -Your app is ready to be deployed! - -See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. - -### `npm run eject` - -**Note: this is a one-way operation. Once you `eject`, you can’t go back!** - -If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. - -Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. - -You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. - -## Learn More - -You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). - -To learn React, check out the [React documentation](https://reactjs.org/). - -### Code Splitting - -This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) - -### Analyzing the Bundle Size - -This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) - -### Making a Progressive Web App - -This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) - -### Advanced Configuration - -This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) - -### Deployment - -This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) - -### `npm run build` fails to minify - -This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) diff --git a/package-lock.json b/package-lock.json index 9e1aada..671e4d7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,283 +1,284 @@ { - "name": "student-view", + "name": "react_admin_dashboard", "version": "0.1.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "student-view", + "name": "react_admin_dashboard", "version": "0.1.0", "dependencies": { - "@testing-library/jest-dom": "^5.11.10", - "@testing-library/react": "^11.2.5", - "@testing-library/user-event": "^12.8.3", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-router-dom": "^5.2.0", - "react-scripts": "4.0.3", - "react-under-construction": "^0.3.0", - "web-vitals": "^1.1.1" + "@testing-library/jest-dom": "^5.11.5", + "@testing-library/react": "^11.1.1", + "@testing-library/user-event": "^12.2.0", + "firebase": "^8.2.9", + "firebaseui": "^4.7.3", + "react": "^17.0.1", + "react-dom": "^17.0.1", + "react-loader-spinner": "^4.0.0", + "react-scripts": "4.0.0", + "react-vis": "^1.11.7", + "uuid": "^8.3.1" } }, "node_modules/@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", "dependencies": { - "@babel/highlight": "^7.12.13" + "@babel/highlight": "^7.10.4" } }, "node_modules/@babel/compat-data": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz", - "integrity": "sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==" + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.5.tgz", + "integrity": "sha512-DTsS7cxrsH3by8nqQSpFSyjSfSYl57D6Cf4q8dW3LK83tBKBDCkfcay1nYkXq1nIHXnpX8WMMb/O25HOy3h1zg==" }, "node_modules/@babel/core": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.10.tgz", - "integrity": "sha512-bfIYcT0BdKeAZrovpMqX2Mx5NrgAckGbwT982AkdS5GNfn3KMGiprlBAtmBcFZRUmpaufS6WZFP8trvx8ptFDw==", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-compilation-targets": "^7.13.10", - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helpers": "^7.13.10", - "@babel/parser": "^7.13.10", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", + "gensync": "^1.0.0-beta.1", "json5": "^2.1.2", "lodash": "^4.17.19", - "semver": "^6.3.0", + "resolve": "^1.3.2", + "semver": "^5.4.1", "source-map": "^0.5.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==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "bin": { - "semver": "bin/semver.js" + "semver": "bin/semver" } }, "node_modules/@babel/generator": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz", - "integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", + "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", "dependencies": { - "@babel/types": "^7.13.0", + "@babel/types": "^7.12.5", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz", - "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", + "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.10.4" } }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", - "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-builder-react-jsx": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz", + "integrity": "sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==", "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-builder-react-jsx-experimental": { + "version": "7.12.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz", + "integrity": "sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-module-imports": "^7.12.1", + "@babel/types": "^7.12.1" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz", - "integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz", + "integrity": "sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==", "dependencies": { - "@babel/compat-data": "^7.13.12", - "@babel/helper-validator-option": "^7.12.17", + "@babel/compat-data": "^7.12.5", + "@babel/helper-validator-option": "^7.12.1", "browserslist": "^4.14.5", - "semver": "^6.3.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "semver": "^5.5.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==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "bin": { - "semver": "bin/semver.js" + "semver": "bin/semver" } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.13.11", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz", - "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz", + "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==", "dependencies": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-member-expression-to-functions": "^7.13.0", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-split-export-declaration": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.12.1", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4" } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz", - "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz", + "integrity": "sha512-rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", "regexpu-core": "^4.7.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz", - "integrity": "sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==", + "node_modules/@babel/helper-define-map": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", "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" + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" } }, "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", - "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz", + "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==", "dependencies": { - "@babel/types": "^7.13.0" + "@babel/types": "^7.12.1" } }, "node_modules/@babel/helper-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", - "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", + "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", "dependencies": { - "@babel/helper-get-function-arity": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" } }, "node_modules/@babel/helper-get-function-arity": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", - "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.10.4" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz", - "integrity": "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", "dependencies": { - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/types": "^7.10.4" } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", - "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz", + "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==", "dependencies": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.12.1" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", - "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", "dependencies": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.12.5" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.12.tgz", - "integrity": "sha512-7zVQqMO3V+K4JOOj40kxiCrMf6xlQAkewBB0eu2b03OO/Q21ZutOzjpfD79A5gtE/2OWi1nv625MrDlGlkbknQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", "dependencies": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.12.11", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.12" + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", - "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", + "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.10.4" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", - "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==" + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/@babel/helper-regex": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz", + "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==", + "dependencies": { + "lodash": "^4.17.19" + } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz", - "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz", + "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-wrap-function": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/types": "^7.12.1" } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", - "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz", + "integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.13.12", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.12" + "@babel/helper-member-expression-to-functions": "^7.12.1", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", - "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", "dependencies": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.12.1" } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { @@ -289,58 +290,58 @@ } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", - "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", + "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.11.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==" }, "node_modules/@babel/helper-validator-option": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz", - "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz", + "integrity": "sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==" }, "node_modules/@babel/helper-wrap-function": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz", - "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz", + "integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==", "dependencies": { - "@babel/helper-function-name": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" } }, "node_modules/@babel/helpers": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz", - "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", "dependencies": { - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" } }, "node_modules/@babel/highlight": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", - "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", + "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "node_modules/@babel/parser": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz", - "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz", + "integrity": "sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -349,28 +350,22 @@ } }, "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz", - "integrity": "sha512-rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz", + "integrity": "sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0" } }, "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz", - "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-proposal-decorators": { @@ -381,148 +376,110 @@ "@babel/helper-create-class-features-plugin": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-decorators": "^7.12.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz", - "integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz", + "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz", - "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz", + "integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz", - "integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz", + "integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.0" } }, "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz", - "integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz", + "integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz", - "integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" } }, "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz", - "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.5.tgz", + "integrity": "sha512-UiAnkKuOrCyjZ3sYNHlRlfuZJbBHknMQ9VMwVeX97Ofwx7RpD6gS2HfqTCh8KNUQgcOm8IKt103oR4KIjh7Q8g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz", - "integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", "dependencies": { - "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" } }, "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz", - "integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz", + "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" } }, "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz", - "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz", - "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz", + "integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", - "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz", + "integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" }, "engines": { "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-async-generators": { @@ -531,9 +488,6 @@ "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": { @@ -542,31 +496,22 @@ "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==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz", - "integrity": "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.1.tgz", + "integrity": "sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-syntax-dynamic-import": { @@ -575,9 +520,6 @@ "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": { @@ -586,20 +528,14 @@ "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.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz", - "integrity": "sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.1.tgz", + "integrity": "sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-syntax-import-meta": { @@ -608,9 +544,6 @@ "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": { @@ -619,20 +552,14 @@ "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.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", - "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { @@ -641,9 +568,6 @@ "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": { @@ -652,9 +576,6 @@ "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": { @@ -663,9 +584,6 @@ "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": { @@ -674,9 +592,6 @@ "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": { @@ -685,9 +600,6 @@ "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": { @@ -696,151 +608,113 @@ "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-top-level-await": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", - "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz", - "integrity": "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz", + "integrity": "sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz", - "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz", + "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz", - "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz", + "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==", "dependencies": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1" } }, "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz", - "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz", + "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz", - "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz", + "integrity": "sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz", - "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-split-export-declaration": "^7.12.13", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz", + "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4", "globals": "^11.1.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz", - "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz", + "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz", - "integrity": "sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz", + "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz", - "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz", + "integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz", - "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz", + "integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz", - "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz", + "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==", "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-flow-strip-types": { @@ -850,234 +724,175 @@ "dependencies": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-flow": "^7.12.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz", - "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz", + "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz", - "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz", + "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==", "dependencies": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz", - "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz", + "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz", - "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz", + "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz", - "integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz", + "integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==", "dependencies": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz", - "integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz", + "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==", "dependencies": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.12.1", "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz", - "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==", - "dependencies": { - "@babel/helper-hoist-variables": "^7.13.0", - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-identifier": "^7.12.11", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz", + "integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-identifier": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz", - "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz", + "integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==", "dependencies": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz", - "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz", + "integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.12.1" } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz", - "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz", + "integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz", - "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz", + "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/helper-replace-supers": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1" } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz", - "integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz", + "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz", - "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz", + "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz", - "integrity": "sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.1.tgz", + "integrity": "sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz", - "integrity": "sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz", - "integrity": "sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.5.tgz", + "integrity": "sha512-2xkcPqqrYiOQgSlM/iwto1paPijjsDbUynN13tI6bosDz/jOW3CRzYguIE8wKX32h+msbBM22Dv5fwrFkUOZjQ==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/types": "^7.13.12" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-builder-react-jsx": "^7.10.4", + "@babel/helper-builder-react-jsx-experimental": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1" } }, "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz", - "integrity": "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.5.tgz", + "integrity": "sha512-1JJusg3iPgsZDthyWiCr3KQiGs31ikU/mSf2N2dSYEAO0GEImmVUbWf0VoSDGDFTAn5Dj4DUiR6SdIXHY7tELA==", "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.12.17" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-builder-react-jsx-experimental": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1" } }, "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz", - "integrity": "sha512-FXYw98TTJ125GVCCkFLZXlZ1qGcsYqNQhVBQcZjyrwf8FEUtVfKIoidnO8S0q+KBQpDYNTmiGo1gn67Vti04lQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz", + "integrity": "sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.13.tgz", - "integrity": "sha512-O5JJi6fyfih0WfDgIJXksSPhGP/G0fQpfxYy87sDc+1sFmsCS6wr3aAn+whbzkhbjtq4VMqLRaSzR6IsshIC0Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz", + "integrity": "sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-react-pure-annotations": { @@ -1087,31 +902,22 @@ "dependencies": { "@babel/helper-annotate-as-pure": "^7.10.4", "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz", - "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz", + "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==", "dependencies": { "regenerator-transform": "^0.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", - "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz", + "integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-runtime": { @@ -1123,9 +929,6 @@ "@babel/helper-plugin-utils": "^7.10.4", "resolve": "^1.8.1", "semver": "^5.5.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { @@ -1137,195 +940,153 @@ } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz", - "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz", + "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz", - "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz", + "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", - "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.1.tgz", + "integrity": "sha512-CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz", - "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz", + "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz", - "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz", + "integrity": "sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz", - "integrity": "sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz", + "integrity": "sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-typescript": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-typescript": "^7.12.1" } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz", - "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz", + "integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz", - "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz", + "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "node_modules/@babel/preset-env": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.12.tgz", - "integrity": "sha512-JzElc6jk3Ko6zuZgBtjOd01pf9yYDEIH8BcqVuYIuOkzOwDesoa/Nz4gIo4lBG6K861KTV9TvIgmFuT6ytOaAA==", - "dependencies": { - "@babel/compat-data": "^7.13.12", - "@babel/helper-compilation-targets": "^7.13.10", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-async-generator-functions": "^7.13.8", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-dynamic-import": "^7.13.8", - "@babel/plugin-proposal-export-namespace-from": "^7.12.13", - "@babel/plugin-proposal-json-strings": "^7.13.8", - "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-numeric-separator": "^7.12.13", - "@babel/plugin-proposal-object-rest-spread": "^7.13.8", - "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-private-methods": "^7.13.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "dependencies": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", "@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-top-level-await": "^7.12.13", - "@babel/plugin-transform-arrow-functions": "^7.13.0", - "@babel/plugin-transform-async-to-generator": "^7.13.0", - "@babel/plugin-transform-block-scoped-functions": "^7.12.13", - "@babel/plugin-transform-block-scoping": "^7.12.13", - "@babel/plugin-transform-classes": "^7.13.0", - "@babel/plugin-transform-computed-properties": "^7.13.0", - "@babel/plugin-transform-destructuring": "^7.13.0", - "@babel/plugin-transform-dotall-regex": "^7.12.13", - "@babel/plugin-transform-duplicate-keys": "^7.12.13", - "@babel/plugin-transform-exponentiation-operator": "^7.12.13", - "@babel/plugin-transform-for-of": "^7.13.0", - "@babel/plugin-transform-function-name": "^7.12.13", - "@babel/plugin-transform-literals": "^7.12.13", - "@babel/plugin-transform-member-expression-literals": "^7.12.13", - "@babel/plugin-transform-modules-amd": "^7.13.0", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/plugin-transform-modules-systemjs": "^7.13.8", - "@babel/plugin-transform-modules-umd": "^7.13.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", - "@babel/plugin-transform-new-target": "^7.12.13", - "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.13.0", - "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.12.13", - "@babel/plugin-transform-reserved-words": "^7.12.13", - "@babel/plugin-transform-shorthand-properties": "^7.12.13", - "@babel/plugin-transform-spread": "^7.13.0", - "@babel/plugin-transform-sticky-regex": "^7.12.13", - "@babel/plugin-transform-template-literals": "^7.13.0", - "@babel/plugin-transform-typeof-symbol": "^7.12.13", - "@babel/plugin-transform-unicode-escapes": "^7.12.13", - "@babel/plugin-transform-unicode-regex": "^7.12.13", - "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.13.12", - "babel-plugin-polyfill-corejs2": "^0.1.4", - "babel-plugin-polyfill-corejs3": "^0.1.3", - "babel-plugin-polyfill-regenerator": "^0.1.2", - "core-js-compat": "^3.9.0", - "semver": "^6.3.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", - "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.13.12" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.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==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "bin": { - "semver": "bin/semver.js" + "semver": "bin/semver" } }, "node_modules/@babel/preset-modules": { @@ -1338,25 +1099,20 @@ "@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.13.13", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.13.13.tgz", - "integrity": "sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-transform-react-display-name": "^7.12.13", - "@babel/plugin-transform-react-jsx": "^7.13.12", - "@babel/plugin-transform-react-jsx-development": "^7.12.17", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.5.tgz", + "integrity": "sha512-jcs++VPrgyFehkMezHtezS2BpnUlR7tQFAyesJn1vGTO9aTFZrgIQrA5YydlTwxbcjMwkFY6i04flCigRRr3GA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.5", + "@babel/plugin-transform-react-jsx-development": "^7.12.5", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", "@babel/plugin-transform-react-pure-annotations": "^7.12.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/preset-typescript": { @@ -1366,59 +1122,57 @@ "dependencies": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-transform-typescript": "^7.12.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/runtime": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", - "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", "dependencies": { "regenerator-runtime": "^0.13.4" } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", - "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.12.5.tgz", + "integrity": "sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ==", "dependencies": { "core-js-pure": "^3.0.0", "regenerator-runtime": "^0.13.4" } }, "node_modules/@babel/template": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", - "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", + "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", "dependencies": { - "@babel/code-frame": "^7.12.13", - "@babel/parser": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" } }, "node_modules/@babel/traverse": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.13.tgz", - "integrity": "sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg==", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.13", - "@babel/types": "^7.13.13", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz", + "integrity": "sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.12.5", + "@babel/types": "^7.12.5", "debug": "^4.1.0", - "globals": "^11.1.0" + "globals": "^11.1.0", + "lodash": "^4.17.19" } }, "node_modules/@babel/types": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz", - "integrity": "sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==", + "version": "7.12.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz", + "integrity": "sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==", "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", + "@babel/helper-validator-identifier": "^7.10.4", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -1457,9 +1211,9 @@ "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" }, "node_modules/@eslint/eslintrc": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", - "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz", + "integrity": "sha512-XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==", "dependencies": { "ajv": "^6.12.4", "debug": "^4.1.1", @@ -1468,6 +1222,7 @@ "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", + "lodash": "^4.17.19", "minimatch": "^3.0.4", "strip-json-comments": "^3.1.1" }, @@ -1484,42 +1239,432 @@ }, "engines": { "node": ">=8" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@firebase/analytics": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.9.tgz", + "integrity": "sha512-G0PkfMq/4tpDXwk/S2LKrXUWiz5tpQ6o2Lf6esgdEcDLpimPl32TrioNkDEDz8Xp0mzpY04UKwvYjT5xuzoKug==", + "dependencies": { + "@firebase/analytics-types": "0.4.0", + "@firebase/component": "0.4.1", + "@firebase/installations": "0.4.25", + "@firebase/logger": "0.2.6", + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" } }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "node_modules/@firebase/analytics-types": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.4.0.tgz", + "integrity": "sha512-Jj2xW+8+8XPfWGkv9HPv/uR+Qrmq37NPYT352wf7MvE9LrstpLVmFg3LqG6MCRr5miLAom5sen2gZ+iOhVDeRA==" + }, + "node_modules/@firebase/analytics/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/app": { + "version": "0.6.20", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.20.tgz", + "integrity": "sha512-5zstJ3Cxw9H5cxfdaAhCH7WHVaRLPhCcgVNwKp6dWeTx2QkIdNvHainX8Vr2RaZchw4MxRjkPfwNVOaq2oFStQ==", + "dependencies": { + "@firebase/app-types": "0.6.2", + "@firebase/component": "0.4.1", + "@firebase/logger": "0.2.6", + "@firebase/util": "1.0.0", + "dom-storage": "2.1.0", + "tslib": "^2.1.0", + "xmlhttprequest": "1.8.0" + } + }, + "node_modules/@firebase/app-types": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.2.tgz", + "integrity": "sha512-2VXvq/K+n8XMdM4L2xy5bYp2ZXMawJXluUIDzUBvMthVR+lhxK4pfFiqr1mmDbv9ydXvEAuFsD+6DpcZuJcSSw==" + }, + "node_modules/@firebase/app/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/auth": { + "version": "0.16.5", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.16.5.tgz", + "integrity": "sha512-Cgs/TlVot2QkbJyEphvKmu+2qxYlNN+Q2+29aqZwryrnn1eLwlC7nT89K6O91/744HJRtiThm02bMj2Wh61E3Q==", + "dependencies": { + "@firebase/auth-types": "0.10.3" + }, + "peerDependencies": { + "@firebase/app": "0.x" + } + }, + "node_modules/@firebase/auth-interop-types": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz", + "integrity": "sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/auth-types": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.10.3.tgz", + "integrity": "sha512-zExrThRqyqGUbXOFrH/sowuh2rRtfKHp9SBVY2vOqKWdCX1Ztn682n9WLtlUDsiYVIbBcwautYWk2HyCGFv0OA==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/component": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.4.1.tgz", + "integrity": "sha512-f0IbIsoe33QzOj554rmDL04PyeZX/nNZYOAwlTzKmHq/JoFN6YoySi+0ZLyCtFrnRgw6zNnR/POXKOdfljWqZA==", + "dependencies": { + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/component/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/database": { + "version": "0.9.12", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.9.12.tgz", + "integrity": "sha512-2zBb6dL3mKkplI+vJ5gMRg8hxzKxfgv2HF5ICz7LOeZapxknyWsMMX3Hou/Y71FhI7Nesmdenj+wuilkVa8rEA==", + "dependencies": { + "@firebase/auth-interop-types": "0.1.6", + "@firebase/component": "0.4.1", + "@firebase/database-types": "0.7.2", + "@firebase/logger": "0.2.6", + "@firebase/util": "1.0.0", + "faye-websocket": "0.11.3", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/database-types": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.7.2.tgz", + "integrity": "sha512-cdAd/dgwvC0r3oLEDUR+ULs1vBsEvy0b27nlzKhU6LQgm9fCDzgaH9nFGv8x+S9dly4B0egAXkONkVoWcOAisg==", + "dependencies": { + "@firebase/app-types": "0.6.2" + } + }, + "node_modules/@firebase/database/node_modules/faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, "engines": { - "node": ">=8" + "node": ">=0.8.0" + } + }, + "node_modules/@firebase/database/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/firestore": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.2.5.tgz", + "integrity": "sha512-Ucg3cy79u4KPlPs5//c5Af92OrZJigSUem2JxWKHlGSgjl71CR6Pa9WMkv6ot5qNJcxwx4FdDtqrtIpKA/xPDw==", + "dependencies": { + "@firebase/component": "0.4.1", + "@firebase/firestore-types": "2.2.0", + "@firebase/logger": "0.2.6", + "@firebase/util": "1.0.0", + "@firebase/webchannel-wrapper": "0.4.1", + "@grpc/grpc-js": "^1.0.0", + "@grpc/proto-loader": "^0.5.0", + "node-fetch": "2.6.1", + "tslib": "^2.1.0" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/firestore-types": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-2.2.0.tgz", + "integrity": "sha512-5kZZtQ32FIRJP1029dw+ZVNRCclKOErHv1+Xn0pw/5Fq3dxroA/ZyFHqDu+uV52AyWHhNLjCqX43ibm4YqOzRw==", + "peerDependencies": { + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/firestore/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/functions": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.6.7.tgz", + "integrity": "sha512-IDw2ww28Tj8t947ySVO9wHghlwNl4bIUo5tPUzAbipfgLlj3GeHwqhvSv++O/ILBu4Rk7KD7cbxtw/rziATHNA==", + "dependencies": { + "@firebase/component": "0.4.1", + "@firebase/functions-types": "0.4.0", + "@firebase/messaging-types": "0.5.0", + "node-fetch": "2.6.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/functions-types": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.4.0.tgz", + "integrity": "sha512-3KElyO3887HNxtxNF1ytGFrNmqD+hheqjwmT3sI09FaDCuaxGbOnsXAXH2eQ049XRXw9YQpHMgYws/aUNgXVyQ==" + }, + "node_modules/@firebase/functions/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/installations": { + "version": "0.4.25", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.25.tgz", + "integrity": "sha512-szQ2bpI5NHTRuZAqXNZLq7bkZ1iTURPmojj7xWjBRxyMnDd6lLQ/Ht8Wut0ESH7uzbFNqmZ9oBMh2U9fpBIniA==", + "dependencies": { + "@firebase/component": "0.4.1", + "@firebase/installations-types": "0.3.4", + "@firebase/util": "1.0.0", + "idb": "3.0.2", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/installations-types": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.3.4.tgz", + "integrity": "sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q==", + "peerDependencies": { + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/installations/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz", + "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==" + }, + "node_modules/@firebase/messaging": { + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.7.9.tgz", + "integrity": "sha512-zzEmtpBdauT0n0JA5eN/dHeQZkQj/bbfl7CNmhA0EpKU2wTRFZCJYAOZkZEw8OD9/D/aDRcEk3Qq+5I1XcugZA==", + "dependencies": { + "@firebase/component": "0.4.1", + "@firebase/installations": "0.4.25", + "@firebase/messaging-types": "0.5.0", + "@firebase/util": "1.0.0", + "idb": "3.0.2", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/messaging-types": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.5.0.tgz", + "integrity": "sha512-QaaBswrU6umJYb/ZYvjR5JDSslCGOH6D9P136PhabFAHLTR4TWjsaACvbBXuvwrfCXu10DtcjMxqfhdNIB1Xfg==", + "peerDependencies": { + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/messaging/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/performance": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.11.tgz", + "integrity": "sha512-SQb9QpAkgpPS1QnRLxNAXFTCrW/VT9MidVcJVHuBrCCW9sYY+QVuuWYpaGR4zQDsTx2e/UGUXJgw+z0vaQ0Q6w==", + "dependencies": { + "@firebase/component": "0.4.1", + "@firebase/installations": "0.4.25", + "@firebase/logger": "0.2.6", + "@firebase/performance-types": "0.0.13", + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/performance-types": { + "version": "0.0.13", + "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.0.13.tgz", + "integrity": "sha512-6fZfIGjQpwo9S5OzMpPyqgYAUZcFzZxHFqOyNtorDIgNXq33nlldTL/vtaUZA8iT9TT5cJlCrF/jthKU7X21EA==" + }, + "node_modules/@firebase/performance/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/polyfill": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.3.36.tgz", + "integrity": "sha512-zMM9oSJgY6cT2jx3Ce9LYqb0eIpDE52meIzd/oe/y70F+v9u1LDqk5kUF5mf16zovGBWMNFmgzlsh6Wj0OsFtg==", + "dependencies": { + "core-js": "3.6.5", + "promise-polyfill": "8.1.3", + "whatwg-fetch": "2.0.4" + } + }, + "node_modules/@firebase/polyfill/node_modules/whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + }, + "node_modules/@firebase/remote-config": { + "version": "0.1.36", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.36.tgz", + "integrity": "sha512-aQXaBDkEzFix3ycjPiP+4OPSXZmUbFunOiVi20XS9kRZrZfNhCH3HdBYwL1Nl9/AvcOnlZfX+lqa2LuHVXmuwA==", + "dependencies": { + "@firebase/component": "0.4.1", + "@firebase/installations": "0.4.25", + "@firebase/logger": "0.2.6", + "@firebase/remote-config-types": "0.1.9", + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/remote-config-types": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.1.9.tgz", + "integrity": "sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA==" + }, + "node_modules/@firebase/remote-config/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/storage": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.5.1.tgz", + "integrity": "sha512-cDlq2ibKlQo1RVRKeUtzpnvbEAKebxg/Yd5OTJGoPGwoWLeZ6FZhhRP/dI2ZBj2BetkqTdvlDGtxamOkMbHeeQ==", + "dependencies": { + "@firebase/component": "0.4.1", + "@firebase/storage-types": "0.4.1", + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" + } + }, + "node_modules/@firebase/storage-types": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.4.1.tgz", + "integrity": "sha512-IM4cRzAnQ6QZoaxVZ5MatBzqXVcp47hOlE28jd9xXw1M9V7gfjhmW0PALGFQx58tPVmuUwIKyoEbHZjV4qRJwQ==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" + } + }, + "node_modules/@firebase/storage/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/util": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.0.0.tgz", + "integrity": "sha512-KIEyuyrYKKtit+lAl66c2GVvooM1Pb+Yw/9yuSga1HKYMxNZwSsIMXU8X97sLZf7WJaanV1XNJEMkZTw3xKEoA==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/util/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@firebase/webchannel-wrapper": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.4.1.tgz", + "integrity": "sha512-0yPjzuzGMkW1GkrC8yWsiN7vt1OzkMIi9HgxRmKREZl2wnNPOKo/yScTjXf/O57HM8dltqxPF6jlNLFVtc2qdw==" + }, + "node_modules/@grpc/grpc-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.0.tgz", + "integrity": "sha512-fiL7ZaGg2HBiFtmv6m34d5jEgEtNXfctjzB3f7b3iuT7olBX4mHLMOqOBmGTTSOTfNRQJH5+vsyk6mEz3I0Q7Q==", + "dependencies": { + "@types/node": ">=12.12.47" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/@grpc/proto-loader": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.6.tgz", + "integrity": "sha512-DT14xgw3PSzPxwS13auTEwxhMMOoz33DPUKNtmYK/QYbBSpLXJy78FGGs5yVoxVobEqPm4iW9MOIoz0A3bLTRQ==", + "dependencies": { + "lodash.camelcase": "^4.3.0", + "protobufjs": "^6.8.6" + }, + "engines": { + "node": ">=6" } }, "node_modules/@hapi/address": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", - "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", - "deprecated": "Moved to 'npm install @sideway/address'" + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" }, "node_modules/@hapi/bourne": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", - "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", - "deprecated": "This version has been deprecated and is no longer supported or maintained" + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" }, "node_modules/@hapi/hoek": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", - "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", - "deprecated": "This version has been deprecated and is no longer supported or maintained" + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" }, "node_modules/@hapi/joi": { "version": "15.1.1", "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", - "deprecated": "Switch to 'npm install joi'", "dependencies": { "@hapi/address": "2.x.x", "@hapi/bourne": "1.x.x", @@ -1531,7 +1676,6 @@ "version": "3.1.6", "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", - "deprecated": "This version has been deprecated and is no longer supported or maintained", "dependencies": { "@hapi/hoek": "^8.3.0" } @@ -1559,10 +1703,18 @@ "node": ">=6" } }, + "node_modules/@istanbuljs/load-nyc-config/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/@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==", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", "engines": { "node": ">=8" } @@ -1592,9 +1744,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@jest/console/node_modules/chalk": { @@ -1607,9 +1756,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@jest/console/node_modules/color-convert": { @@ -1694,9 +1840,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@jest/core/node_modules/chalk": { @@ -1709,9 +1852,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@jest/core/node_modules/color-convert": { @@ -1781,9 +1921,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@jest/core/node_modules/read-pkg/node_modules/type-fest": { @@ -1794,6 +1931,17 @@ "node": ">=8" } }, + "node_modules/@jest/core/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" + } + }, "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", @@ -1805,14 +1953,6 @@ "node": ">=8" } }, - "node_modules/@jest/core/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/@jest/environment": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", @@ -1903,9 +2043,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@jest/reporters/node_modules/chalk": { @@ -1918,9 +2055,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@jest/reporters/node_modules/color-convert": { @@ -1990,9 +2124,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@jest/reporters/node_modules/read-pkg/node_modules/type-fest": { @@ -2022,14 +2153,6 @@ "node": ">=8" } }, - "node_modules/@jest/reporters/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/@jest/source-map": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", @@ -2114,9 +2237,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@jest/transform/node_modules/chalk": { @@ -2129,9 +2249,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@jest/transform/node_modules/color-convert": { @@ -2201,9 +2318,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@jest/types/node_modules/chalk": { @@ -2216,9 +2330,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@jest/types/node_modules/color-convert": { @@ -2257,11 +2368,11 @@ } }, "node_modules/@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", "dependencies": { - "@nodelib/fs.stat": "2.0.4", + "@nodelib/fs.stat": "2.0.3", "run-parallel": "^1.1.9" }, "engines": { @@ -2269,19 +2380,19 @@ } }, "node_modules/@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", - "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", "engines": { "node": ">= 8" } }, "node_modules/@nodelib/fs.walk": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", - "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", "dependencies": { - "@nodelib/fs.scandir": "2.1.4", + "@nodelib/fs.scandir": "2.1.3", "fastq": "^1.6.0" }, "engines": { @@ -2289,12 +2400,11 @@ } }, "node_modules/@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.0.1.tgz", + "integrity": "sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw==", "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "mkdirp": "^1.0.4" }, "engines": { "node": ">=10" @@ -2312,9 +2422,9 @@ } }, "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", - "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.2.tgz", + "integrity": "sha512-Loc4UDGutcZ+Bd56hBInkm6JyjyCwWy4t2wcDXzN8EDPANgVRj0VP8Nxn0Zq2pc+WKauZwEivQgbDGg4xZO20A==", "dependencies": { "ansi-html": "^0.0.7", "error-stack-parser": "^2.0.6", @@ -2325,36 +2435,6 @@ }, "engines": { "node": ">= 10.x" - }, - "peerDependencies": { - "@types/webpack": "4.x", - "react-refresh": ">=0.8.3 <0.10.0", - "sockjs-client": "^1.4.0", - "type-fest": "^0.13.1", - "webpack": ">=4.43.0 <6.0.0", - "webpack-dev-server": "3.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/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { @@ -2365,6 +2445,60 @@ "node": ">= 8" } }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", + "dependencies": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" + }, + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" + }, "node_modules/@rollup/plugin-node-resolve": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", @@ -2378,21 +2512,15 @@ }, "engines": { "node": ">= 8.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==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.3.4.tgz", + "integrity": "sha512-waBhMzyAtjCL1GwZes2jaE9MjuQ/DQF2BatH3fRivUF3z0JBFrU0U6iBNC/4WR+2rLKhaAhPWDNPYp4mI6RqdQ==", "dependencies": { "@rollup/pluginutils": "^3.1.0", "magic-string": "^0.25.7" - }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" } }, "node_modules/@rollup/pluginutils": { @@ -2406,9 +2534,6 @@ }, "engines": { "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" } }, "node_modules/@rollup/pluginutils/node_modules/@types/estree": { @@ -2417,9 +2542,9 @@ "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" }, "node_modules/@sinonjs/commons": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", - "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz", + "integrity": "sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==", "dependencies": { "type-detect": "4.0.8" } @@ -2433,9 +2558,9 @@ } }, "node_modules/@surma/rollup-plugin-off-main-thread": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", - "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.1.tgz", + "integrity": "sha512-ZPBWYQDdO4JZiTmTP3DABsHhIPA7bEJk9Znk7tZsrbPGanoGo8YxMv//WLx5Cvb+lRgS42+6yiOIYYHCKDmkpQ==", "dependencies": { "ejs": "^2.6.1", "magic-string": "^0.25.0" @@ -2447,10 +2572,6 @@ "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": { @@ -2459,10 +2580,6 @@ "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", "engines": { "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" } }, "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { @@ -2471,10 +2588,6 @@ "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": { @@ -2483,10 +2596,6 @@ "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": { @@ -2495,10 +2604,6 @@ "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", "engines": { "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" } }, "node_modules/@svgr/babel-plugin-svg-em-dimensions": { @@ -2507,10 +2612,6 @@ "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": { @@ -2519,28 +2620,20 @@ "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==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.4.0.tgz", + "integrity": "sha512-zLl4Fl3NvKxxjWNkqEcpdSOpQ3LGVH2BNFQ6vjaK6sFo2IrSznrhURIPI0HAphKiiIwNYjAfE0TNoQDSZv0U9A==", "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==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.4.0.tgz", + "integrity": "sha512-Gyx7cCxua04DBtyILTYdQxeO/pwfTBev6+eXTbVbxe4HTGhOUW6yo7PSbG2p6eJMl44j6XSequ0ZDP7bl0nu9A==", "dependencies": { "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", @@ -2549,131 +2642,99 @@ "@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/babel-plugin-transform-svg-component": "^5.4.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==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.4.0.tgz", + "integrity": "sha512-hWGm1DCCvd4IEn7VgDUHYiC597lUYhFau2lwJBYpQWDirYLkX4OsXu9IslPgJ9UpP7wsw3n2Ffv9sW7SXJVfqQ==", "dependencies": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" + "@svgr/plugin-jsx": "^5.4.0", + "camelcase": "^6.0.0", + "cosmiconfig": "^6.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==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.4.0.tgz", + "integrity": "sha512-+U0TZZpPsP2V1WvVhqAOSTk+N+CjYHdZx+x9UBa1eeeZDXwH8pt0CrQf2+SvRl/h2CAPRFkm+Ey96+jKP8Bsgg==", "dependencies": { - "@babel/types": "^7.12.6" + "@babel/types": "^7.9.5" }, "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==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.4.0.tgz", + "integrity": "sha512-SGzO4JZQ2HvGRKDzRga9YFSqOqaNrgLlQVaGvpZ2Iht2gwRp/tq+18Pvv9kS9ZqOMYgyix2LLxZMY1LOe9NPqw==", "dependencies": { - "@babel/core": "^7.12.3", - "@svgr/babel-preset": "^5.5.0", - "@svgr/hast-util-to-babel-ast": "^5.5.0", + "@babel/core": "^7.7.5", + "@svgr/babel-preset": "^5.4.0", + "@svgr/hast-util-to-babel-ast": "^5.4.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==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.4.0.tgz", + "integrity": "sha512-3Cgv3aYi1l6SHyzArV9C36yo4kgwVdF3zPQUC6/aCDUeXAofDYwE5kk3e3oT5ZO2a0N3lB+lLGvipBG6lnG8EA==", "dependencies": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", + "cosmiconfig": "^6.0.0", + "merge-deep": "^3.0.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", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.4.0.tgz", + "integrity": "sha512-LjepnS/BSAvelnOnnzr6Gg0GcpLmnZ9ThGFK5WJtm1xOqdBE/1IACZU7MMdVzjyUkfFqGz87eRE4hFaSLiUwYg==", + "dependencies": { + "@babel/core": "^7.9.0", + "@babel/plugin-transform-react-constant-elements": "^7.9.0", + "@babel/preset-env": "^7.9.5", + "@babel/preset-react": "^7.9.4", + "@svgr/core": "^5.4.0", + "@svgr/plugin-jsx": "^5.4.0", + "@svgr/plugin-svgo": "^5.4.0", "loader-utils": "^2.0.0" }, "engines": { "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" } }, "node_modules/@testing-library/dom": { - "version": "7.30.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.30.1.tgz", - "integrity": "sha512-RQUvqqq2lxTCOffhSNxpX/9fCoR+nwuQPmG5uhuuEH5KBAzNf2bK3OzBoWjm5zKM78SLjnGRAKt8hRjQA4E46A==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.26.5.tgz", + "integrity": "sha512-2v/fv0s4keQjJIcD4bjfJMFtvxz5icartxUWdIZVNJR539WD9oxVrvIAPw+3Ydg4RLgxt0rvQx3L9cAjCci0Kg==", "dependencies": { "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.10.3", "@types/aria-query": "^4.2.0", "aria-query": "^4.2.2", "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.4", + "dom-accessibility-api": "^0.5.1", "lz-string": "^1.4.4", - "pretty-format": "^26.6.2" + "pretty-format": "^26.4.2" }, "engines": { "node": ">=10" } }, - "node_modules/@testing-library/dom/node_modules/@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, "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", @@ -2683,9 +2744,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@testing-library/dom/node_modules/chalk": { @@ -2698,9 +2756,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@testing-library/dom/node_modules/color-convert": { @@ -2739,9 +2794,9 @@ } }, "node_modules/@testing-library/jest-dom": { - "version": "5.11.10", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.11.10.tgz", - "integrity": "sha512-FuKiq5xuk44Fqm0000Z9w0hjOdwZRNzgx7xGGxQYepWFZy+OYUMOT/wPI4nLYXCaVltNVpU1W/qmD88wLWDsqQ==", + "version": "5.11.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.11.5.tgz", + "integrity": "sha512-XI+ClHR864i6p2kRCEyhvpVejuer+ObVUF4cjCvRSF88eOMIfqw7RoS9+qoRhyigGswMfT64L6Nt0Ufotxbwtg==", "dependencies": { "@babel/runtime": "^7.9.2", "@types/testing-library__jest-dom": "^5.9.1", @@ -2767,9 +2822,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@testing-library/jest-dom/node_modules/chalk": { @@ -2847,50 +2899,27 @@ } }, "node_modules/@testing-library/react": { - "version": "11.2.5", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.5.tgz", - "integrity": "sha512-yEx7oIa/UWLe2F2dqK0FtMF9sJWNXD+2PPtp39BvE0Kh9MJ9Kl0HrZAgEuhUJR+Lx8Di6Xz+rKwSdEPY2UV8ZQ==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.1.1.tgz", + "integrity": "sha512-DT/P2opE9o4NWCd/oIL73b6VF/Xk9AY8iYSstKfz9cXw0XYPQ5IhA/cuYfoN9nU+mAynW8DpAVfEWdM6e7zF6g==", "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^7.28.1" + "@babel/runtime": "^7.12.1", + "@testing-library/dom": "^7.26.4" }, "engines": { "node": ">=10" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/@testing-library/react/node_modules/@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "dependencies": { - "regenerator-runtime": "^0.13.4" } }, "node_modules/@testing-library/user-event": { - "version": "12.8.3", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz", - "integrity": "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.2.0.tgz", + "integrity": "sha512-Vnmm1ZvJ+JSQ7+lGIWMIdGbdLFQBAeWEAZJjw6dZwKWMwVTOBXMFbAxUCewQEVM0xfD4sGrYS/Hxec311WknGw==", "dependencies": { - "@babel/runtime": "^7.12.5" + "@babel/runtime": "^7.10.2" }, "engines": { "node": ">=10", "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" - } - }, - "node_modules/@testing-library/user-event/node_modules/@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "dependencies": { - "regenerator-runtime": "^0.13.4" } }, "node_modules/@types/anymatch": { @@ -2899,14 +2928,14 @@ "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==" }, "node_modules/@types/aria-query": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", - "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.0.tgz", + "integrity": "sha512-iIgQNzCm0v7QMhhe4Jjn9uRh+I6GoPmt03CbEtwx3ao8/EfoQcmgtqH4vQ5Db/lxiIGaWDv6nwvunuh0RyX0+A==" }, "node_modules/@types/babel__core": { - "version": "7.1.14", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", - "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -2924,35 +2953,35 @@ } }, "node_modules/@types/babel__template": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", - "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.3.tgz", + "integrity": "sha512-uCoznIPDmnickEi6D0v11SBpW0OuVqHJCa7syXqQHy5uktSCreIlt0iglsCnmvz8yCb38hGcWeseA8cWJSwv5Q==", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__traverse": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", - "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.15.tgz", + "integrity": "sha512-Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==", "dependencies": { "@babel/types": "^7.3.0" } }, "node_modules/@types/eslint": { - "version": "7.2.7", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.7.tgz", - "integrity": "sha512-EHXbc1z2GoQRqHaAT7+grxlTJ3WE2YNeD6jlpPoRc83cCoThRY+NUWjCUZaYmk51OICkPXn2hhphcWcWXgNW0Q==", + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.4.tgz", + "integrity": "sha512-YCY4kzHMsHoyKspQH+nwSe+70Kep7Vjt2X+dZe5Vs2vkRudqtoFoUIv1RlJmZB8Hbp7McneupoZij4PadxsK5Q==", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" } }, "node_modules/@types/estree": { - "version": "0.0.47", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", - "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==" + "version": "0.0.45", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.45.tgz", + "integrity": "sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==" }, "node_modules/@types/glob": { "version": "7.1.3", @@ -2964,9 +2993,9 @@ } }, "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==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", + "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", "dependencies": { "@types/node": "*" } @@ -2998,33 +3027,38 @@ } }, "node_modules/@types/jest": { - "version": "26.0.22", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.22.tgz", - "integrity": "sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw==", + "version": "26.0.15", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.15.tgz", + "integrity": "sha512-s2VMReFXRg9XXxV+CW9e5Nz8fH2K1aEhwgjUqPPbQd7g95T0laAcvLv032EhFHIa5GHsZ8W7iJEQVaJq6k3Gog==", "dependencies": { "jest-diff": "^26.0.0", "pretty-format": "^26.0.0" } }, "node_modules/@types/json-schema": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", - "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==" }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" }, + "node_modules/@types/long": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", + "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + }, "node_modules/@types/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "node_modules/@types/node": { - "version": "14.14.37", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz", - "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==" + "version": "14.14.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz", + "integrity": "sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==" }, "node_modules/@types/normalize-package-data": { "version": "2.4.0", @@ -3037,9 +3071,9 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "node_modules/@types/prettier": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", - "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==" + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.5.tgz", + "integrity": "sha512-UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ==" }, "node_modules/@types/q": { "version": "1.5.4", @@ -3065,9 +3099,9 @@ "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" }, "node_modules/@types/tapable": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz", - "integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==" + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==" }, "node_modules/@types/testing-library__jest-dom": { "version": "5.9.5", @@ -3078,9 +3112,9 @@ } }, "node_modules/@types/uglify-js": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz", - "integrity": "sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.1.tgz", + "integrity": "sha512-7npvPKV+jINLu1SpSYVWG8KvyJBhBa8tmzMMdDoVc2pWUYHN8KIXlPJhjJ4LT97c4dXJA2SHL/q6ADbDriZN+Q==", "dependencies": { "source-map": "^0.6.1" } @@ -3094,22 +3128,22 @@ } }, "node_modules/@types/webpack": { - "version": "4.41.27", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz", - "integrity": "sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==", + "version": "4.41.24", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", + "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", "dependencies": { "@types/anymatch": "*", "@types/node": "*", - "@types/tapable": "^1", + "@types/tapable": "*", "@types/uglify-js": "*", "@types/webpack-sources": "*", "source-map": "^0.6.0" } }, "node_modules/@types/webpack-sources": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz", - "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.0.0.tgz", + "integrity": "sha512-a5kPx98CNFRKQ+wqawroFunvFqv7GHm/3KOI52NY9xWADgc8smu4R6prt4EU/M4QfVjvgBkMqU4fBhw3QfMVkg==", "dependencies": { "@types/node": "*", "@types/source-list-map": "*", @@ -3133,166 +3167,113 @@ } }, "node_modules/@types/yargs": { - "version": "15.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", - "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "version": "15.0.9", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz", + "integrity": "sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { - "version": "20.2.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", - "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", + "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.19.0.tgz", - "integrity": "sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.6.1.tgz", + "integrity": "sha512-SNZyflefTMK2JyrPfFFzzoy2asLmZvZJ6+/L5cIqg4HfKGiW2Gr1Go1OyEVqne/U4QwmoasuMwppoBHWBWF2nA==", "dependencies": { - "@typescript-eslint/experimental-utils": "4.19.0", - "@typescript-eslint/scope-manager": "4.19.0", + "@typescript-eslint/experimental-utils": "4.6.1", + "@typescript-eslint/scope-manager": "4.6.1", "debug": "^4.1.1", "functional-red-black-tree": "^1.0.1", - "lodash": "^4.17.15", "regexpp": "^3.0.0", "semver": "^7.3.2", "tsutils": "^3.17.1" }, "engines": { "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^4.0.0", - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, "node_modules/@typescript-eslint/experimental-utils": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.19.0.tgz", - "integrity": "sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.6.1.tgz", + "integrity": "sha512-qyPqCFWlHZXkEBoV56UxHSoXW2qnTr4JrWVXOh3soBP3q0o7p4pUEMfInDwIa0dB/ypdtm7gLOS0hg0a73ijfg==", "dependencies": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.19.0", - "@typescript-eslint/types": "4.19.0", - "@typescript-eslint/typescript-estree": "4.19.0", + "@typescript-eslint/scope-manager": "4.6.1", + "@typescript-eslint/types": "4.6.1", + "@typescript-eslint/typescript-estree": "4.6.1", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" }, "engines": { "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" } }, "node_modules/@typescript-eslint/parser": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.19.0.tgz", - "integrity": "sha512-/uabZjo2ZZhm66rdAu21HA8nQebl3lAIDcybUoOxoI7VbZBYavLIwtOOmykKCJy+Xq6Vw6ugkiwn8Js7D6wieA==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.6.1.tgz", + "integrity": "sha512-lScKRPt1wM9UwyKkGKyQDqf0bh6jm8DQ5iN37urRIXDm16GEv+HGEmum2Fc423xlk5NUOkOpfTnKZc/tqKZkDQ==", "dependencies": { - "@typescript-eslint/scope-manager": "4.19.0", - "@typescript-eslint/types": "4.19.0", - "@typescript-eslint/typescript-estree": "4.19.0", + "@typescript-eslint/scope-manager": "4.6.1", + "@typescript-eslint/types": "4.6.1", + "@typescript-eslint/typescript-estree": "4.6.1", "debug": "^4.1.1" }, "engines": { "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.19.0.tgz", - "integrity": "sha512-GGy4Ba/hLXwJXygkXqMzduqOMc+Na6LrJTZXJWVhRrSuZeXmu8TAnniQVKgj8uTRKe4igO2ysYzH+Np879G75g==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.6.1.tgz", + "integrity": "sha512-f95+80r6VdINYscJY1KDUEDcxZ3prAWHulL4qRDfNVD0I5QAVSGqFkwHERDoLYJJWmEAkUMdQVvx7/c2Hp+Bjg==", "dependencies": { - "@typescript-eslint/types": "4.19.0", - "@typescript-eslint/visitor-keys": "4.19.0" + "@typescript-eslint/types": "4.6.1", + "@typescript-eslint/visitor-keys": "4.6.1" }, "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@typescript-eslint/types": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.19.0.tgz", - "integrity": "sha512-A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.6.1.tgz", + "integrity": "sha512-k2ZCHhJ96YZyPIsykickez+OMHkz06xppVLfJ+DY90i532/Cx2Z+HiRMH8YZQo7a4zVd/TwNBuRCdXlGK4yo8w==", "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.19.0.tgz", - "integrity": "sha512-3xqArJ/A62smaQYRv2ZFyTA+XxGGWmlDYrsfZG68zJeNbeqRScnhf81rUVa6QG4UgzHnXw5VnMT5cg75dQGDkA==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.6.1.tgz", + "integrity": "sha512-/J/kxiyjQQKqEr5kuKLNQ1Finpfb8gf/NpbwqFFYEBjxOsZ621r9AqwS9UDRA1Rrr/eneX/YsbPAIhU2rFLjXQ==", "dependencies": { - "@typescript-eslint/types": "4.19.0", - "@typescript-eslint/visitor-keys": "4.19.0", + "@typescript-eslint/types": "4.6.1", + "@typescript-eslint/visitor-keys": "4.6.1", "debug": "^4.1.1", "globby": "^11.0.1", "is-glob": "^4.0.1", + "lodash": "^4.17.15", "semver": "^7.3.2", "tsutils": "^3.17.1" }, "engines": { "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.19.0.tgz", - "integrity": "sha512-aGPS6kz//j7XLSlgpzU2SeTqHPsmRYxFztj2vPuMMFJXZudpRSehE3WCV+BaxwZFvfAqMoSd86TEuM0PQ59E/A==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.6.1.tgz", + "integrity": "sha512-owABze4toX7QXwOLT3/D5a8NecZEjEWU1srqxENTfqsY3bwVnl3YYbOh6s1rp2wQKO9RTHFGjKes08FgE7SVMw==", "dependencies": { - "@typescript-eslint/types": "4.19.0", + "@typescript-eslint/types": "4.6.1", "eslint-visitor-keys": "^2.0.0" }, "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@webassemblyjs/ast": { @@ -3502,10 +3483,7 @@ "node_modules/acorn-jsx": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==" }, "node_modules/acorn-walk": { "version": "7.2.0", @@ -3556,27 +3534,17 @@ "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-errors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "peerDependencies": { - "ajv": ">=5.0.0" - } + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" }, "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" - } + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, "node_modules/alphanum-sort": { "version": "1.0.2", @@ -3592,17 +3560,22 @@ } }, "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==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "dependencies": { - "type-fest": "^0.21.3" + "type-fest": "^0.11.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "engines": { + "node": ">=8" } }, "node_modules/ansi-html": { @@ -3707,21 +3680,16 @@ "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" }, "node_modules/array-includes": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", - "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", "dependencies": { - "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.17.0", "is-string": "^1.0.5" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/array-union": { @@ -3749,36 +3717,28 @@ } }, "node_modules/array.prototype.flat": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", - "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", "dependencies": { - "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" + "es-abstract": "^1.17.0-next.1" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/array.prototype.flatmap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", - "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.3.tgz", + "integrity": "sha512-OOEk+lkePcg+ODXIpvuU9PAryCikCJyo7GlDG1upleEpQRx6mzL9puEBkozQ5iAx20KV0l3DbyQwqciJtqe5Pg==", "dependencies": { - "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", + "es-abstract": "^1.17.0-next.1", "function-bind": "^1.1.1" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/arrify": { @@ -3814,9 +3774,9 @@ } }, "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" }, "node_modules/assert": { "version": "1.5.0", @@ -3862,11 +3822,11 @@ "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" }, "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/async": { @@ -3926,10 +3886,6 @@ }, "bin": { "autoprefixer": "bin/autoprefixer" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" } }, "node_modules/aws-sign2": { @@ -3946,9 +3902,9 @@ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" }, "node_modules/axe-core": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.3.tgz", - "integrity": "sha512-vwPpH4Aj4122EW38mxO/fxhGKtwWTMLDIJfZ1He0Edbtjcfna/R3YB67yVhezUMzqc3Jr3+Ii50KRntlENL4xQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.0.2.tgz", + "integrity": "sha512-arU1h31OGFu+LPrOLGZ7nB45v940NMDMEJeNmbutu57P+UFDVnkZg3e+J1I2HJRZ9hT7gO8J91dn/PMrAiKakA==", "engines": { "node": ">=4" } @@ -3962,7 +3918,6 @@ "version": "10.1.0", "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", - "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", "dependencies": { "@babel/code-frame": "^7.0.0", "@babel/parser": "^7.7.0", @@ -3973,9 +3928,6 @@ }, "engines": { "node": ">=6" - }, - "peerDependencies": { - "eslint": ">= 4.12.1" } }, "node_modules/babel-eslint/node_modules/eslint-visitor-keys": { @@ -4013,9 +3965,6 @@ }, "engines": { "node": ">= 10.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, "node_modules/babel-jest/node_modules/ansi-styles": { @@ -4027,9 +3976,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/babel-jest/node_modules/chalk": { @@ -4042,9 +3988,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/babel-jest/node_modules/color-convert": { @@ -4095,10 +4038,6 @@ }, "engines": { "node": ">= 6.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" } }, "node_modules/babel-loader/node_modules/json5": { @@ -4172,72 +4111,10 @@ "resolve": "^1.12.0" } }, - "node_modules/babel-plugin-macros/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/babel-plugin-named-asset-import": { "version": "0.3.7", "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", - "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", - "peerDependencies": { - "@babel/core": "^7.1.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz", - "integrity": "sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA==", - "dependencies": { - "@babel/compat-data": "^7.13.0", - "@babel/helper-define-polyfill-provider": "^0.1.5", - "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.1.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz", - "integrity": "sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.1.5", - "core-js-compat": "^3.8.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz", - "integrity": "sha512-OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.1.5" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==" }, "node_modules/babel-plugin-syntax-object-rest-spread": { "version": "6.13.0", @@ -4259,9 +4136,9 @@ "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==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.0.tgz", + "integrity": "sha512-mGkvkpocWJes1CmMKtgGUwCeeq0pOhALyymozzDWYomHTbDLwueDYG6p4TK1YOeYHCzBzYPsWkgTto10JubI1Q==", "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -4275,9 +4152,6 @@ "@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": { @@ -4290,9 +4164,6 @@ }, "engines": { "node": ">= 10.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, "node_modules/babel-preset-react-app": { @@ -4317,60 +4188,6 @@ "babel-plugin-transform-react-remove-prop-types": "0.4.24" } }, - "node_modules/babel-preset-react-app/node_modules/@babel/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", - "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", - "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-numeric-separator": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", @@ -4378,109 +4195,6 @@ "dependencies": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", - "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", - "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/preset-env": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", - "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", - "dependencies": { - "@babel/compat-data": "^7.12.1", - "@babel/helper-compilation-targets": "^7.12.1", - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-option": "^7.12.1", - "@babel/plugin-proposal-async-generator-functions": "^7.12.1", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-dynamic-import": "^7.12.1", - "@babel/plugin-proposal-export-namespace-from": "^7.12.1", - "@babel/plugin-proposal-json-strings": "^7.12.1", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-numeric-separator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.1", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.1", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-async-to-generator": "^7.12.1", - "@babel/plugin-transform-block-scoped-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.1", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-computed-properties": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-dotall-regex": "^7.12.1", - "@babel/plugin-transform-duplicate-keys": "^7.12.1", - "@babel/plugin-transform-exponentiation-operator": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-function-name": "^7.12.1", - "@babel/plugin-transform-literals": "^7.12.1", - "@babel/plugin-transform-member-expression-literals": "^7.12.1", - "@babel/plugin-transform-modules-amd": "^7.12.1", - "@babel/plugin-transform-modules-commonjs": "^7.12.1", - "@babel/plugin-transform-modules-systemjs": "^7.12.1", - "@babel/plugin-transform-modules-umd": "^7.12.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", - "@babel/plugin-transform-new-target": "^7.12.1", - "@babel/plugin-transform-object-super": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-property-literals": "^7.12.1", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/plugin-transform-reserved-words": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/plugin-transform-sticky-regex": "^7.12.1", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/plugin-transform-typeof-symbol": "^7.12.1", - "@babel/plugin-transform-unicode-escapes": "^7.12.1", - "@babel/plugin-transform-unicode-regex": "^7.12.1", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.1", - "core-js-compat": "^3.6.2", - "semver": "^5.5.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, "node_modules/babel-preset-react-app/node_modules/@babel/preset-react": { @@ -4495,17 +4209,14 @@ "@babel/plugin-transform-react-jsx-self": "^7.12.1", "@babel/plugin-transform-react-jsx-source": "^7.12.1", "@babel/plugin-transform-react-pure-annotations": "^7.12.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/babel-preset-react-app/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" + "node_modules/babel-preset-react-app/node_modules/@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" } }, "node_modules/babel-runtime": { @@ -4518,10 +4229,9 @@ } }, "node_modules/babel-runtime/node_modules/core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "deprecated": "core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.", + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", "hasInstallScript": true }, "node_modules/babel-runtime/node_modules/regenerator-runtime": { @@ -4570,24 +4280,53 @@ "node": ">=0.10.0" } }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/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/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" }, "node_modules/batch": { "version": "0.6.1", @@ -4625,32 +4364,23 @@ } }, "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==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", "optional": true, "engines": { "node": ">=8" } }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, "node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "node_modules/bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" }, "node_modules/body-parser": { "version": "1.19.0", @@ -4784,14 +4514,19 @@ } }, "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dependencies": { - "bn.js": "^5.0.0", + "bn.js": "^4.1.0", "randombytes": "^2.0.1" } }, + "node_modules/browserify-rsa/node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + }, "node_modules/browserify-sign": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", @@ -4811,21 +4546,7 @@ "node_modules/browserify-sign/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" - } - ] + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "node_modules/browserify-zlib": { "version": "0.2.0", @@ -4836,25 +4557,20 @@ } }, "node_modules/browserslist": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", - "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "version": "4.14.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.6.tgz", + "integrity": "sha512-zeFYcUo85ENhc/zxHbiIp0LGzzTrE2Pv2JhxvS7kpUb9Q9D38kUX6Bie7pGutJ/5iF5rOxE7CepAuWD56xJ33A==", "dependencies": { - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.649", + "caniuse-lite": "^1.0.30001154", + "electron-to-chromium": "^1.3.585", "escalade": "^3.1.1", - "node-releases": "^1.1.70" + "node-releases": "^1.1.65" }, "bin": { "browserslist": "cli.js" }, "engines": { "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" } }, "node_modules/bser": { @@ -4891,14 +4607,11 @@ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, "node_modules/builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", "engines": { "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/builtin-status-codes": { @@ -4915,9 +4628,9 @@ } }, "node_modules/cacache": { - "version": "15.0.6", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.6.tgz", - "integrity": "sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", + "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", "dependencies": { "@npmcli/move-file": "^1.0.1", "chownr": "^2.0.0", @@ -4933,7 +4646,7 @@ "p-map": "^4.0.0", "promise-inflight": "^1.0.1", "rimraf": "^3.0.2", - "ssri": "^8.0.1", + "ssri": "^8.0.0", "tar": "^6.0.2", "unique-filename": "^1.1.1" }, @@ -4952,6 +4665,17 @@ "node": ">=10" } }, + "node_modules/cacache/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" + } + }, "node_modules/cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", @@ -4972,15 +4696,12 @@ } }, "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==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", "dependencies": { "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "get-intrinsic": "^1.0.0" } }, "node_modules/caller-callsite": { @@ -5022,12 +4743,12 @@ } }, "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==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" } }, "node_modules/camelcase": { @@ -5036,9 +4757,6 @@ "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/caniuse-api": { @@ -5053,9 +4771,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001204", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001204.tgz", - "integrity": "sha512-JUdjWpcxfJ9IPamy2f5JaRDCaqJOxDzOSKtbdx4rH9VivMd1vIzoPumsJa9LoMIi4Fx2BV2KZOxWhNkBjaYivQ==" + "version": "1.0.30001156", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001156.tgz", + "integrity": "sha512-z7qztybA2eFZTB6Z3yvaQBIoJpQtsewRD74adw2UbRWwsRq3jIPvgrQGawBMbfafekQaD21FWuXNcywtTDGGCw==" }, "node_modules/capture-exit": { "version": "2.0.0", @@ -5108,14 +4826,14 @@ "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" }, "node_modules/chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", "optional": true, "dependencies": { "anymatch": "~3.1.1", "braces": "~3.0.2", - "fsevents": "~2.3.1", + "fsevents": "~2.1.2", "glob-parent": "~5.1.0", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", @@ -5124,9 +4842,18 @@ }, "engines": { "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.1" + } + }, + "node_modules/chokidar/node_modules/fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, "node_modules/chownr": { @@ -5148,11 +4875,6 @@ "node": ">=6.0" } }, - "node_modules/chrome-trace-event/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/ci-info": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", @@ -5197,71 +4919,6 @@ "node": ">=0.10.0" } }, - "node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/clean-css": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", @@ -5299,6 +4956,47 @@ "wrap-ansi": "^6.2.0" } }, + "node_modules/cliui/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/cliui/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/cliui/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "dependencies": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", @@ -5361,18 +5059,18 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "node_modules/color-string": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", - "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", + "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "node_modules/colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" }, "node_modules/combined-stream": { "version": "1.0.8", @@ -5585,17 +5283,6 @@ "run-queue": "^1.0.0" } }, - "node_modules/copy-concurrently/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", @@ -5605,26 +5292,18 @@ } }, "node_modules/core-js": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.1.tgz", - "integrity": "sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "hasInstallScript": true }, "node_modules/core-js-compat": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz", - "integrity": "sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA==", + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", "dependencies": { - "browserslist": "^4.16.3", + "browserslist": "^4.8.5", "semver": "7.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" } }, "node_modules/core-js-compat/node_modules/semver": { @@ -5636,14 +5315,10 @@ } }, "node_modules/core-js-pure": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.1.tgz", - "integrity": "sha512-laz3Zx0avrw9a4QEIdmIblnVuJz8W51leY9iLThatCsFawWxC3sE4guASC78JbCin+DkwMpCdp1AVAuzL/GN7A==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", + "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==", + "hasInstallScript": true }, "node_modules/core-util-is": { "version": "1.0.2", @@ -5651,18 +5326,18 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "node_modules/cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "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.2.1", + "import-fresh": "^3.1.0", "parse-json": "^5.0.0", "path-type": "^4.0.0", - "yaml": "^1.10.0" + "yaml": "^1.7.2" }, "engines": { - "node": ">=10" + "node": ">=8" } }, "node_modules/create-ecdh": { @@ -5675,9 +5350,9 @@ } }, "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" }, "node_modules/create-hash": { "version": "1.2.0", @@ -5705,16 +5380,26 @@ } }, "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==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, "engines": { - "node": ">= 8" + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" } }, "node_modules/crypto-browserify": { @@ -5850,13 +5535,6 @@ }, "engines": { "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.27.0 || ^5.0.0" } }, "node_modules/css-prefers-color-scheme": { @@ -5915,9 +5593,6 @@ "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", "engines": { "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" } }, "node_modules/css.escape": { @@ -6085,22 +5760,22 @@ } }, "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.1.0.tgz", + "integrity": "sha512-h+6w/W1WqXaJA4tb1dk7r5tVbOm97MsKxzwnvOR04UQ6GILroryjMWu3pmCCtL2mLaEStQ0fZgeGiy99mo7iyg==", "dependencies": { - "css-tree": "^1.1.2" + "css-tree": "^1.0.0" }, "engines": { "node": ">=8.0.0" } }, "node_modules/csso/node_modules/css-tree": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", - "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0.tgz", + "integrity": "sha512-CdVYz/Yuqw0VdKhXPBIgi8DO3NicJVYZNWeX9XcIuSp9ZoFT5IcleVRW07O5rMjdcx1mb+MEJPknTTEW7DdsYw==", "dependencies": { - "mdn-data": "2.0.14", + "mdn-data": "2.0.12", "source-map": "^0.6.1" }, "engines": { @@ -6108,9 +5783,9 @@ } }, "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==" + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.12.tgz", + "integrity": "sha512-ULbAlgzVb8IqZ0Hsxm6hHSlQl3Jckst2YEQS7fODu9ilNWy2LvcoSY7TRFIktABP2mdppBioc66va90T+NUs8Q==" }, "node_modules/csso/node_modules/source-map": { "version": "0.6.1", @@ -6155,6 +5830,115 @@ "type": "^1.0.1" } }, + "node_modules/d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + }, + "node_modules/d3-collection": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", + "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" + }, + "node_modules/d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" + }, + "node_modules/d3-contour": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", + "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", + "dependencies": { + "d3-array": "^1.1.1" + } + }, + "node_modules/d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "node_modules/d3-geo": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", + "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", + "dependencies": { + "d3-array": "1" + } + }, + "node_modules/d3-hexbin": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/d3-hexbin/-/d3-hexbin-0.2.2.tgz", + "integrity": "sha1-nFg32s/UcasFM3qeke8Qv8T5iDE=" + }, + "node_modules/d3-hierarchy": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", + "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + }, + "node_modules/d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "dependencies": { + "d3-color": "1" + } + }, + "node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "node_modules/d3-sankey": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.7.1.tgz", + "integrity": "sha1-0imDImj8aaf+yEgD6WwiVqYUxSE=", + "dependencies": { + "d3-array": "1", + "d3-collection": "1", + "d3-shape": "^1.2.0" + } + }, + "node_modules/d3-scale": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-1.0.7.tgz", + "integrity": "sha512-KvU92czp2/qse5tUfGms6Kjig0AhHOwkzXG0+PqIJB3ke0WUv088AHMZI0OssO9NCkXt4RP8yju9rpH8aGB7Lw==", + "dependencies": { + "d3-array": "^1.2.0", + "d3-collection": "1", + "d3-color": "1", + "d3-format": "1", + "d3-interpolate": "1", + "d3-time": "1", + "d3-time-format": "2" + } + }, + "node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "dependencies": { + "d3-path": "1" + } + }, + "node_modules/d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "node_modules/d3-time-format": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", + "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "dependencies": { + "d3-time": "1" + } + }, + "node_modules/d3-voronoi": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz", + "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==" + }, "node_modules/damerau-levenshtein": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", @@ -6185,19 +5969,14 @@ } }, "node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } } }, "node_modules/decamelize": { @@ -6237,9 +6016,6 @@ "object-is": "^1.0.1", "object-keys": "^1.1.1", "regexp.prototype.flags": "^1.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/deep-is": { @@ -6267,133 +6043,68 @@ "node": ">=6" } }, - "node_modules/default-gateway/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/default-gateway/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/default-gateway/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "dependencies": { - "pump": "^3.0.0" + "object-keys": "^1.0.12" }, "engines": { - "node": ">=6" - } - }, - "node_modules/default-gateway/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/default-gateway/node_modules/npm-run-path": { + "node_modules/define-property": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dependencies": { - "path-key": "^2.0.0" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "engines": { - "node": ">=4" - } - }, - "node_modules/default-gateway/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "engines": { - "node": ">=4" - } - }, - "node_modules/default-gateway/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" + "node": ">=0.10.0" } }, - "node_modules/default-gateway/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "node_modules/define-property/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dependencies": { - "shebang-regex": "^1.0.0" + "kind-of": "^6.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/default-gateway/node_modules/shebang-regex": { + "node_modules/define-property/node_modules/is-data-descriptor": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dependencies": { - "isexe": "^2.0.0" + "kind-of": "^6.0.0" }, - "bin": { - "which": "bin/which" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dependencies": { - "object-keys": "^1.0.12" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" }, "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, + "node_modules/define-property/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" } @@ -6457,17 +6168,6 @@ "node": ">=6" } }, - "node_modules/del/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -6507,9 +6207,9 @@ } }, "node_modules/detect-node": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", - "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" }, "node_modules/detect-port-alt": { "version": "1.1.6", @@ -6540,6 +6240,11 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, + "node_modules/dialog-polyfill": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/dialog-polyfill/-/dialog-polyfill-0.4.10.tgz", + "integrity": "sha512-j5yGMkP8T00UFgyO+78OxiN5vC5dzRQF3BEio+LhNvDbyfxWBsi3sfPArDm54VloaJwy2hm3erEiDWqHRC8rzw==" + }, "node_modules/diff-sequences": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", @@ -6559,9 +6264,9 @@ } }, "node_modules/diffie-hellman/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" }, "node_modules/dir-glob": { "version": "3.0.1", @@ -6630,15 +6335,22 @@ } }, "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", + "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==" + }, + "node_modules/dom-storage": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", - "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] + "resolved": "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz", + "integrity": "sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q==", + "engines": { + "node": "*" + } + }, + "node_modules/dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" }, "node_modules/domain-browser": { "version": "1.2.0", @@ -6691,12 +6403,12 @@ } }, "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", + "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "no-case": "^3.0.3", + "tslib": "^1.10.0" } }, "node_modules/dot-prop": { @@ -6710,14 +6422,6 @@ "node": ">=8" } }, - "node_modules/dot-prop/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "engines": { - "node": ">=8" - } - }, "node_modules/dotenv": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", @@ -6793,9 +6497,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.3.701", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.701.tgz", - "integrity": "sha512-Zd9ofdIMYHYhG1gvnejQDvC/kqSeXQvtXF0yRURGxgwGqDZm9F9Fm3dYFnm5gyuA7xpXfBlzVLN1sz0FjxpKfw==" + "version": "1.3.589", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.589.tgz", + "integrity": "sha512-rQItBTFnol20HaaLm26UgSUduX7iGerwW7pEYX17MB1tI6LzFajiLV7iZ7LVcUcsN/7HrZUoCLrBauChy/IqEg==" }, "node_modules/elliptic": { "version": "6.5.4", @@ -6812,9 +6516,9 @@ } }, "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" }, "node_modules/emittery": { "version": "0.7.2", @@ -6822,15 +6526,12 @@ "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", "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==" + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" }, "node_modules/emojis-list": { "version": "3.0.0", @@ -6857,9 +6558,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", + "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", "dependencies": { "graceful-fs": "^4.1.2", "memory-fs": "^0.5.0", @@ -6915,17 +6616,14 @@ } }, "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" - } + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" }, "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "dependencies": { "prr": "~1.0.1" }, @@ -6950,32 +6648,24 @@ } }, "node_modules/es-abstract": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", - "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dependencies": { - "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.2", - "is-string": "^1.0.5", - "object-inspect": "^1.9.0", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.0" + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/es-to-primitive": { @@ -6989,9 +6679,6 @@ }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/es5-ext": { @@ -7045,12 +6732,12 @@ } }, "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==", + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", "dependencies": { "esprima": "^4.0.1", - "estraverse": "^5.2.0", + "estraverse": "^4.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" @@ -7060,20 +6747,12 @@ "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">=6.0" + "node": ">=4.0" }, "optionalDependencies": { "source-map": "~0.6.1" } }, - "node_modules/escodegen/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "engines": { - "node": ">=4.0" - } - }, "node_modules/escodegen/node_modules/levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", @@ -7131,12 +6810,12 @@ } }, "node_modules/eslint": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz", - "integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.12.1.tgz", + "integrity": "sha512-HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg==", "dependencies": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", + "@babel/code-frame": "^7.0.0", + "@eslint/eslintrc": "^0.2.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -7146,13 +6825,13 @@ "eslint-scope": "^5.1.1", "eslint-utils": "^2.1.0", "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", + "espree": "^7.3.0", + "esquery": "^1.2.0", "esutils": "^2.0.2", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", "glob-parent": "^5.0.0", - "globals": "^13.6.0", + "globals": "^12.1.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", @@ -7160,7 +6839,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.21", + "lodash": "^4.17.19", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -7169,7 +6848,7 @@ "semver": "^7.2.1", "strip-ansi": "^6.0.0", "strip-json-comments": "^3.1.0", - "table": "^6.0.4", + "table": "^5.2.3", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, @@ -7178,9 +6857,6 @@ }, "engines": { "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" } }, "node_modules/eslint-config-react-app": { @@ -7192,27 +6868,6 @@ }, "engines": { "node": "^10.12.0 || >=12.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^4.0.0", - "@typescript-eslint/parser": "^4.0.0", - "babel-eslint": "^10.0.0", - "eslint": "^7.5.0", - "eslint-plugin-flowtype": "^5.2.0", - "eslint-plugin-import": "^2.22.0", - "eslint-plugin-jest": "^24.0.0", - "eslint-plugin-jsx-a11y": "^6.3.1", - "eslint-plugin-react": "^7.20.3", - "eslint-plugin-react-hooks": "^4.0.8", - "eslint-plugin-testing-library": "^3.9.0" - }, - "peerDependenciesMeta": { - "eslint-plugin-jest": { - "optional": true - }, - "eslint-plugin-testing-library": { - "optional": true - } } }, "node_modules/eslint-import-resolver-node": { @@ -7257,24 +6912,93 @@ "ms": "2.0.0" } }, + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/eslint-module-utils/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/eslint-plugin-flowtype": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.4.0.tgz", - "integrity": "sha512-O0s0iTT5UxYuoOpHMLSIO2qZMyvrb9shhk1EM5INNGtJ2CffrfUmsnh6TVsnoT41fkXIEndP630WNovhoO87xQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.2.0.tgz", + "integrity": "sha512-z7ULdTxuhlRJcEe1MVljePXricuPOrsWfScRXFhNzVD5dmTHWjIF57AxD0e7AbEoLSbjSsaA5S+hCg43WvpXJQ==", "dependencies": { "lodash": "^4.17.15", "string-natural-compare": "^3.0.1" }, "engines": { "node": "^10.12.0 || >=12.0.0" - }, - "peerDependencies": { - "eslint": "^7.1.0" } }, "node_modules/eslint-plugin-import": { @@ -7298,9 +7022,6 @@ }, "engines": { "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" } }, "node_modules/eslint-plugin-import/node_modules/debug": { @@ -7329,23 +7050,14 @@ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/eslint-plugin-jest": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.2.tgz", - "integrity": "sha512-cicWDr+RvTAOKS3Q/k03+Z3odt3VCiWamNUHWd6QWbVQWcYJyYgUTu8x0mx9GfeDEimawU5kQC+nQ3MFxIM6bw==", + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.0.tgz", + "integrity": "sha512-827YJ+E8B9PvXu/0eiVSNFfxxndbKv+qE/3GSMhdorCaeaOehtqHGX2YDW9B85TEOre9n/zscledkFW/KbnyGg==", "dependencies": { "@typescript-eslint/experimental-utils": "^4.0.1" }, "engines": { "node": ">=10" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": ">= 4", - "eslint": ">=5" - }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - } } }, "node_modules/eslint-plugin-jsx-a11y": { @@ -7367,34 +7079,32 @@ }, "engines": { "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7" } }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.0.tgz", + "integrity": "sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug==" + }, "node_modules/eslint-plugin-react": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.1.tgz", - "integrity": "sha512-MvFGhZjI8Z4HusajmSw0ougGrq3Gs4vT/0WgwksZgf5RrLrRa2oYAw56okU4tZJl8+j7IYNuTM+2RnFEuTSdRQ==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.21.5.tgz", + "integrity": "sha512-8MaEggC2et0wSF6bUeywF7qQ46ER81irOdWS4QWxnnlAEsnzeBevk1sWh7fhpCghPpXb+8Ks7hvaft6L/xsR6g==", "dependencies": { - "array-includes": "^3.1.3", - "array.prototype.flatmap": "^1.2.4", + "array-includes": "^3.1.1", + "array.prototype.flatmap": "^1.2.3", "doctrine": "^2.1.0", "has": "^1.0.3", "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.0.4", - "object.entries": "^1.1.3", - "object.fromentries": "^2.0.4", - "object.values": "^1.1.3", + "object.entries": "^1.1.2", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", "prop-types": "^15.7.2", - "resolve": "^2.0.0-next.3", - "string.prototype.matchall": "^4.0.4" + "resolve": "^1.18.1", + "string.prototype.matchall": "^4.0.2" }, "engines": { "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7" } }, "node_modules/eslint-plugin-react-hooks": { @@ -7403,9 +7113,6 @@ "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", "engines": { "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" } }, "node_modules/eslint-plugin-react/node_modules/doctrine": { @@ -7419,31 +7126,16 @@ "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/eslint-plugin-testing-library": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", - "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.0.tgz", + "integrity": "sha512-zqITQ9qS9tdTG5hY+JnY4k3osolg4sGMD9gTnJr0L1xKB8CvPXXts7tp331ZjQ6qL37kRgH0288/XtsG+bcsxQ==", "dependencies": { "@typescript-eslint/experimental-utils": "^3.10.1" }, "engines": { "node": "^10.12.0 || >=12.0.0", "npm": ">=6" - }, - "peerDependencies": { - "eslint": "^5 || ^6 || ^7" } }, "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/experimental-utils": { @@ -7459,13 +7151,6 @@ }, "engines": { "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" } }, "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/types": { @@ -7474,10 +7159,6 @@ "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==", "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/typescript-estree": { @@ -7496,15 +7177,6 @@ }, "engines": { "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/visitor-keys": { @@ -7516,10 +7188,6 @@ }, "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/eslint-plugin-testing-library/node_modules/eslint-visitor-keys": { @@ -7551,9 +7219,6 @@ }, "engines": { "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" } }, "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { @@ -7573,26 +7238,17 @@ } }, "node_modules/eslint-webpack-plugin": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.3.tgz", - "integrity": "sha512-LewNevZf9ghDCxCGT6QltNWVi8KIYWc4LKcin8K9Azh1hypG7YAmobUDIU67fAPa+eMjRnU4rjEkLbYI1w5/UA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.2.0.tgz", + "integrity": "sha512-Cs7FuSnITLqC6rVs11hBQUzEpTIUwlGvFXT3iK4QTqWSMGKmNpCy9dVvqC6hh1SxYZL7Jy/N73BM5k+EqAi/jg==", "dependencies": { - "@types/eslint": "^7.2.6", + "@types/eslint": "^7.2.4", "arrify": "^2.0.1", - "jest-worker": "^26.6.2", "micromatch": "^4.0.2", "schema-utils": "^3.0.0" }, "engines": { "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "eslint": "^7.0.0", - "webpack": "^4.0.0 || ^5.0.0" } }, "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { @@ -7606,18 +7262,6 @@ }, "engines": { "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/eslint/node_modules/@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dependencies": { - "@babel/highlight": "^7.10.4" } }, "node_modules/eslint/node_modules/ansi-styles": { @@ -7629,9 +7273,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/eslint/node_modules/chalk": { @@ -7644,9 +7285,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/eslint/node_modules/color-convert": { @@ -7665,18 +7303,28 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/eslint/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/eslint/node_modules/globals": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz", - "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==", + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", "dependencies": { - "type-fest": "^0.20.2" + "type-fest": "^0.8.1" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/eslint/node_modules/has-flag": { @@ -7687,6 +7335,41 @@ "node": ">=8" } }, + "node_modules/eslint/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, "node_modules/eslint/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -7698,24 +7381,27 @@ "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" + "node_modules/eslint/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, "node_modules/espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz", + "integrity": "sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==", "dependencies": { "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", + "acorn-jsx": "^5.2.0", "eslint-visitor-keys": "^1.3.0" }, "engines": { @@ -7743,9 +7429,9 @@ } }, "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", "dependencies": { "estraverse": "^5.1.0" }, @@ -7815,17 +7501,17 @@ "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==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", "engines": { "node": ">=0.8.x" } }, "node_modules/eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", "dependencies": { "original": "^1.0.0" }, @@ -7843,30 +7529,25 @@ } }, "node_modules/exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" }, "node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=6" } }, "node_modules/exit": { @@ -7924,79 +7605,6 @@ "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/expand-brackets/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -8027,9 +7635,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/expect/node_modules/color-convert": { @@ -8123,9 +7728,9 @@ } }, "node_modules/ext/node_modules/type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==" }, "node_modules/extend": { "version": "3.0.2", @@ -8144,6 +7749,17 @@ "node": ">=0.10.0" } }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/extglob": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", @@ -8184,10 +7800,45 @@ "node": ">=0.10.0" } }, - "node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/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" } @@ -8206,9 +7857,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -8232,22 +7883,22 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, "node_modules/fastq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", - "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz", + "integrity": "sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==", "dependencies": { "reusify": "^1.0.4" } }, "node_modules/faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "dependencies": { "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">=0.8.0" + "node": ">=0.4.0" } }, "node_modules/fb-watchman": { @@ -8264,14 +7915,14 @@ "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" }, "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==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", "dependencies": { - "flat-cache": "^3.0.4" + "flat-cache": "^2.0.1" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=4" } }, "node_modules/file-loader": { @@ -8284,13 +7935,6 @@ }, "engines": { "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" } }, "node_modules/file-loader/node_modules/schema-utils": { @@ -8304,18 +7948,8 @@ }, "engines": { "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" } }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, "node_modules/filesize": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", @@ -8378,87 +8012,73 @@ "node": ">=6" } }, - "node_modules/find-cache-dir/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/find-cache-dir/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/find-cache-dir/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "node_modules/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": { - "p-limit": "^2.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/find-cache-dir/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "node_modules/firebase": { + "version": "8.4.3", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-8.4.3.tgz", + "integrity": "sha512-STM7xvFBs9MSgtReaWX901HPfIlsA7CNLKkXyVW+aKFmb4znmSxiRFT+pbLyor+ueb5Sj+/VjC97g51Om+Jw4w==", + "license": "Apache-2.0", "dependencies": { - "find-up": "^3.0.0" + "@firebase/analytics": "0.6.9", + "@firebase/app": "0.6.20", + "@firebase/app-types": "0.6.2", + "@firebase/auth": "0.16.5", + "@firebase/database": "0.9.12", + "@firebase/firestore": "2.2.5", + "@firebase/functions": "0.6.7", + "@firebase/installations": "0.4.25", + "@firebase/messaging": "0.7.9", + "@firebase/performance": "0.4.11", + "@firebase/polyfill": "0.3.36", + "@firebase/remote-config": "0.1.36", + "@firebase/storage": "0.5.1", + "@firebase/util": "1.0.0" }, "engines": { - "node": ">=6" + "node": "^8.13.0 || >=10.10.0" } }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/firebaseui": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/firebaseui/-/firebaseui-4.8.0.tgz", + "integrity": "sha512-DG8CD+969JHMailhOm8nKo+eJlumIHex0TH18eJeTo0Q2KEt5m/b61S1ky4bavK/nGmLJBRECJytq09/pwhZ0A==", + "license": "Apache-2.0", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "dialog-polyfill": "^0.4.7", + "material-design-lite": "^1.2.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "firebase": ">=8.2.4" } }, "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=4" } }, "node_modules/flatted": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", - "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" }, "node_modules/flatten": { "version": "1.0.3", @@ -8497,22 +8117,11 @@ } }, "node_modules/follow-redirects": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", + "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==", "engines": { "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } } }, "node_modules/for-in": { @@ -8523,6 +8132,17 @@ "node": ">=0.10.0" } }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -8605,14 +8225,6 @@ "node": ">=0.10.0" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -8635,6 +8247,14 @@ "node": ">=0.10.0" } }, + "node_modules/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/node_modules/micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -8750,14 +8370,14 @@ } }, "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==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "universalify": "^1.0.0" }, "engines": { "node": ">=10" @@ -8813,10 +8433,9 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz", + "integrity": "sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA==", "optional": true, "os": [ "darwin" @@ -8852,16 +8471,13 @@ } }, "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", + "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/get-own-enumerable-property-symbols": { @@ -8878,17 +8494,14 @@ } }, "node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dependencies": { "pump": "^3.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, "node_modules/get-value": { @@ -8921,15 +8534,12 @@ }, "engines": { "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" } }, "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", "dependencies": { "is-glob": "^4.0.1" }, @@ -8937,6 +8547,15 @@ "node": ">= 6" } }, + "node_modules/global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "dependencies": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, "node_modules/global-modules": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", @@ -8961,15 +8580,12 @@ "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/global-prefix/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/globals": { @@ -8981,9 +8597,9 @@ } }, "node_modules/globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -8994,23 +8610,12 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby/node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "engines": { - "node": ">= 4" } }, "node_modules/graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" }, "node_modules/growly": { "version": "1.3.0", @@ -9047,7 +8652,6 @@ "version": "5.1.5", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", "dependencies": { "ajv": "^6.12.3", "har-schema": "^2.0.0" @@ -9072,14 +8676,6 @@ "node": ">= 0.4.0" } }, - "node_modules/has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "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", @@ -9089,14 +8685,11 @@ } }, "node_modules/has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-value": { @@ -9173,21 +8766,7 @@ "node_modules/hash-base/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" - } - ] + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "node_modules/hash.js": { "version": "1.1.7", @@ -9211,19 +8790,6 @@ "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, "node_modules/hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", @@ -9234,19 +8800,14 @@ "minimalistic-crypto-utils": "^1.0.1" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" + "node_modules/hoek": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz", + "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==", + "engines": { + "node": ">=4.0.0" } }, - "node_modules/hoist-non-react-statics/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, "node_modules/hoopy": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", @@ -9320,9 +8881,9 @@ } }, "node_modules/html-entities": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", - "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==" }, "node_modules/html-escaper": { "version": "2.0.2", @@ -9366,9 +8927,6 @@ }, "engines": { "node": ">=6.9" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" } }, "node_modules/html-webpack-plugin/node_modules/json5": { @@ -9395,6 +8953,15 @@ "node": ">=4.0.0" } }, + "node_modules/html-webpack-plugin/node_modules/util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dependencies": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, "node_modules/htmlparser2": { "version": "3.10.1", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", @@ -9438,11 +9005,6 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, - "node_modules/http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" - }, "node_modules/http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", @@ -9526,14 +9088,6 @@ "node": ">=0.10.0" } }, - "node_modules/http-proxy-middleware/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/http-proxy-middleware/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -9556,6 +9110,14 @@ "node": ">=0.10.0" } }, + "node_modules/http-proxy-middleware/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/http-proxy-middleware/node_modules/micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -9640,6 +9202,11 @@ "node": ">= 6" } }, + "node_modules/idb": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/idb/-/idb-3.0.2.tgz", + "integrity": "sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw==" + }, "node_modules/identity-obj-proxy": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", @@ -9654,21 +9221,7 @@ "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "node_modules/iferr": { "version": "0.1.5", @@ -9676,9 +9229,9 @@ "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" }, "node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", "engines": { "node": ">= 4" } @@ -9704,26 +9257,15 @@ } }, "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==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", + "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", "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-from": { @@ -9829,13 +9371,13 @@ } }, "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==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", + "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", "dependencies": { - "get-intrinsic": "^1.1.0", + "es-abstract": "^1.17.0-next.1", "has": "^1.0.3", - "side-channel": "^1.0.4" + "side-channel": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -9871,28 +9413,22 @@ } }, "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dependencies": { - "kind-of": "^6.0.0" + "kind-of": "^3.0.2" }, "engines": { "node": ">=0.10.0" } }, "node_modules/is-arguments": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", - "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", - "dependencies": { - "call-bind": "^1.0.0" - }, + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-arrayish": { @@ -9900,14 +9436,6 @@ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, - "node_modules/is-bigint": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", - "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", - "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", @@ -9920,34 +9448,17 @@ "node": ">=8" } }, - "node_modules/is-boolean-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", - "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", - "dependencies": { - "call-bind": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "node_modules/is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-ci": { @@ -9975,22 +9486,19 @@ } }, "node_modules/is-core-module": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", - "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz", + "integrity": "sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==", "dependencies": { "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dependencies": { - "kind-of": "^6.0.0" + "kind-of": "^3.0.2" }, "engines": { "node": ">=0.10.0" @@ -10002,24 +9510,29 @@ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "engines": { "node": ">=0.10.0" } }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-directory": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", @@ -10037,18 +9550,12 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dependencies": { - "is-plain-object": "^2.0.4" - }, + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", "engines": { "node": ">=0.10.0" } @@ -10062,11 +9569,11 @@ } }, "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==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/is-generator-fn": { @@ -10094,14 +9601,11 @@ "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" }, "node_modules/is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-number": { @@ -10112,23 +9616,12 @@ "node": ">=0.12.0" } }, - "node_modules/is-number-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", - "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/is-path-cwd": { @@ -10186,18 +9679,14 @@ "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=" }, "node_modules/is-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", - "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", "dependencies": { - "call-bind": "^1.0.2", "has-symbols": "^1.0.1" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-regexp": { @@ -10222,11 +9711,11 @@ } }, "node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "node_modules/is-string": { @@ -10235,9 +9724,6 @@ "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-svg": { @@ -10260,9 +9746,6 @@ }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-typedarray": { @@ -10372,9 +9855,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/istanbul-lib-report/node_modules/semver": { @@ -10458,128 +9938,141 @@ "node": ">= 10.14.2" } }, - "node_modules/jest-circus": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", - "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "node_modules/jest-changed-files/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": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.0", - "@jest/test-result": "^26.6.0", - "@jest/types": "^26.6.0", - "@types/babel__traverse": "^7.0.4", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^26.6.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.0", - "jest-matcher-utils": "^26.6.0", - "jest-message-util": "^26.6.0", - "jest-runner": "^26.6.0", - "jest-runtime": "^26.6.0", - "jest-snapshot": "^26.6.0", - "jest-util": "^26.6.0", - "pretty-format": "^26.6.0", - "stack-utils": "^2.0.2", - "throat": "^5.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">= 10.14.2" + "node": ">= 8" } }, - "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==", + "node_modules/jest-changed-files/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "dependencies": { - "color-convert": "^2.0.1" + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=10" } }, - "node_modules/jest-circus/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-changed-files/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "pump": "^3.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8" } }, - "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-changed-files/node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-changed-files/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": { - "color-name": "~1.1.4" + "path-key": "^3.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=8" } }, - "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-changed-files/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/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-changed-files/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": { - "has-flag": "^4.0.0" + "shebang-regex": "^3.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "node_modules/jest-changed-files/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/jest-changed-files/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dependencies": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "prompts": "^2.0.1", - "yargs": "^15.4.1" + "isexe": "^2.0.0" }, "bin": { - "jest": "bin/jest.js" + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@jest/types": "^26.6.0", + "@types/babel__traverse": "^7.0.4", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^26.6.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.0", + "jest-matcher-utils": "^26.6.0", + "jest-message-util": "^26.6.0", + "jest-runner": "^26.6.0", + "jest-runtime": "^26.6.0", + "jest-snapshot": "^26.6.0", + "jest-util": "^26.6.0", + "pretty-format": "^26.6.0", + "stack-utils": "^2.0.2", + "throat": "^5.0.0" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/jest-cli/node_modules/ansi-styles": { + "node_modules/jest-circus/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -10588,12 +10081,9 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-cli/node_modules/chalk": { + "node_modules/jest-circus/node_modules/chalk": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", @@ -10603,12 +10093,9 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-cli/node_modules/color-convert": { + "node_modules/jest-circus/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -10619,12 +10106,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-cli/node_modules/color-name": { + "node_modules/jest-circus/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/jest-cli/node_modules/has-flag": { + "node_modules/jest-circus/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -10632,7 +10119,7 @@ "node": ">=8" } }, - "node_modules/jest-cli/node_modules/supports-color": { + "node_modules/jest-circus/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -10669,14 +10156,6 @@ }, "engines": { "node": ">= 10.14.2" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } } }, "node_modules/jest-config/node_modules/ansi-styles": { @@ -10688,9 +10167,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-config/node_modules/chalk": { @@ -10703,9 +10179,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-config/node_modules/color-convert": { @@ -10775,9 +10248,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/jest-config/node_modules/read-pkg/node_modules/type-fest": { @@ -10799,14 +10269,6 @@ "node": ">=8" } }, - "node_modules/jest-config/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-diff": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", @@ -10830,9 +10292,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-diff/node_modules/chalk": { @@ -10845,9 +10304,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-diff/node_modules/color-convert": { @@ -10920,9 +10376,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-each/node_modules/chalk": { @@ -10935,9 +10388,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-each/node_modules/color-convert": { @@ -11080,9 +10530,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-jasmine2/node_modules/chalk": { @@ -11095,9 +10542,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-jasmine2/node_modules/color-convert": { @@ -11170,9 +10614,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-matcher-utils/node_modules/chalk": { @@ -11185,9 +10626,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-matcher-utils/node_modules/color-convert": { @@ -11253,9 +10691,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-message-util/node_modules/chalk": { @@ -11268,9 +10703,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-message-util/node_modules/color-convert": { @@ -11326,14 +10758,6 @@ "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", "engines": { "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } } }, "node_modules/jest-regex-util": { @@ -11384,9 +10808,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-resolve/node_modules/chalk": { @@ -11399,9 +10820,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-resolve/node_modules/color-convert": { @@ -11453,9 +10871,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/jest-resolve/node_modules/read-pkg/node_modules/type-fest": { @@ -11477,14 +10892,6 @@ "node": ">=8" } }, - "node_modules/jest-resolve/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-runner": { "version": "26.6.3", "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", @@ -11524,9 +10931,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-runner/node_modules/chalk": { @@ -11539,9 +10943,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-runner/node_modules/color-convert": { @@ -11611,9 +11012,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/jest-runner/node_modules/read-pkg/node_modules/type-fest": { @@ -11635,14 +11033,6 @@ "node": ">=8" } }, - "node_modules/jest-runner/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-runtime": { "version": "26.6.3", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", @@ -11692,9 +11082,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-runtime/node_modules/chalk": { @@ -11707,9 +11094,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-runtime/node_modules/color-convert": { @@ -11779,9 +11163,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/jest-runtime/node_modules/read-pkg/node_modules/type-fest": { @@ -11792,6 +11173,14 @@ "node": ">=8" } }, + "node_modules/jest-runtime/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/jest-runtime/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -11803,14 +11192,6 @@ "node": ">=8" } }, - "node_modules/jest-runtime/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-serializer": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", @@ -11858,9 +11239,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-snapshot/node_modules/chalk": { @@ -11873,9 +11251,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-snapshot/node_modules/color-convert": { @@ -11945,9 +11320,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/jest-snapshot/node_modules/read-pkg/node_modules/type-fest": { @@ -11969,14 +11341,6 @@ "node": ">=8" } }, - "node_modules/jest-snapshot/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-util": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", @@ -12002,9 +11366,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-util/node_modules/chalk": { @@ -12017,9 +11378,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-util/node_modules/color-convert": { @@ -12082,9 +11440,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-validate/node_modules/chalk": { @@ -12097,9 +11452,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-validate/node_modules/color-convert": { @@ -12152,9 +11504,6 @@ }, "engines": { "node": ">=10" - }, - "peerDependencies": { - "jest": "^26.0.0" } }, "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { @@ -12166,9 +11515,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-watch-typeahead/node_modules/chalk": { @@ -12181,9 +11527,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-watch-typeahead/node_modules/color-convert": { @@ -12247,9 +11590,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/jest-watcher/node_modules/chalk": { @@ -12262,9 +11602,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-watcher/node_modules/color-convert": { @@ -12334,15 +11671,99 @@ "node": ">=8" } }, + "node_modules/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" + } + }, + "node_modules/jest/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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/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/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/jest/node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/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/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==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -12357,58 +11778,39 @@ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "node_modules/jsdom": { - "version": "16.5.2", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.2.tgz", - "integrity": "sha512-JxNtPt9C1ut85boCbJmffaQ06NBnzkQY/MWO3YxPW8IWS38A26z+B1oBvA9LwKrytewdfymnhi4UNH3/RAgZrg==", + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", + "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", "dependencies": { - "abab": "^2.0.5", - "acorn": "^8.1.0", + "abab": "^2.0.3", + "acorn": "^7.1.1", "acorn-globals": "^6.0.0", "cssom": "^0.4.4", - "cssstyle": "^2.3.0", + "cssstyle": "^2.2.0", "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", + "decimal.js": "^10.2.0", "domexception": "^2.0.1", - "escodegen": "^2.0.0", + "escodegen": "^1.14.1", "html-encoding-sniffer": "^2.0.1", "is-potential-custom-element-name": "^1.0.0", "nwsapi": "^2.2.0", - "parse5": "6.0.1", + "parse5": "5.1.1", "request": "^2.88.2", - "request-promise-native": "^1.0.9", - "saxes": "^5.0.1", + "request-promise-native": "^1.0.8", + "saxes": "^5.0.0", "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", + "tough-cookie": "^3.0.1", "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.4", + "whatwg-url": "^8.0.0", + "ws": "^7.2.3", "xml-name-validator": "^3.0.0" }, "engines": { "node": ">=10" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsdom/node_modules/acorn": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", - "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" } }, "node_modules/jsesc": { @@ -12458,9 +11860,9 @@ "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" }, "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", "dependencies": { "minimist": "^1.2.5" }, @@ -12478,9 +11880,14 @@ "dependencies": { "graceful-fs": "^4.1.6", "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonfile/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/jsprim": { @@ -12498,12 +11905,12 @@ } }, "node_modules/jsx-ast-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", - "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.1.0.tgz", + "integrity": "sha512-d4/UOjg+mxAWxCiF0c5UTSwyqbchkbqCvK87aBovhnh8GtysTjWmgC63tY0cJx/HzGgm9qnA147jVBdpOiQ2RA==", "dependencies": { - "array-includes": "^3.1.2", - "object.assign": "^4.1.2" + "array-includes": "^3.1.1", + "object.assign": "^4.1.1" }, "engines": { "node": ">=4.0" @@ -12515,9 +11922,12 @@ "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" }, "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==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { "node": ">=0.10.0" } @@ -12530,14 +11940,6 @@ "node": ">=6" } }, - "node_modules/klona": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", - "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", - "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", @@ -12560,6 +11962,14 @@ "webpack-sources": "^1.1.0" } }, + "node_modules/lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -12580,6 +11990,26 @@ "node": ">= 0.8.0" } }, + "node_modules/line-column": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", + "integrity": "sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI=", + "dependencies": { + "isarray": "^1.0.0", + "isobject": "^2.0.0" + } + }, + "node_modules/line-column/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/lines-and-columns": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", @@ -12618,14 +12048,6 @@ "node": ">=0.10.0" } }, - "node_modules/load-json-file/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "engines": { - "node": ">=4" - } - }, "node_modules/loader-runner": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", @@ -12659,35 +12081,30 @@ } }, "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" }, "node_modules/lodash._reinterpolate": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, "node_modules/lodash.template": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", @@ -12705,28 +12122,24 @@ "lodash._reinterpolate": "^3.0.0" } }, - "node_modules/lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" - }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "node_modules/loglevel": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", - "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.0.tgz", + "integrity": "sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==", "engines": { "node": ">= 0.6.0" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/loglevel" } }, + "node_modules/long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" + }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -12739,11 +12152,11 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", "dependencies": { - "tslib": "^2.0.3" + "tslib": "^1.10.0" } }, "node_modules/lru-cache": { @@ -12820,6 +12233,14 @@ "node": ">=0.10.0" } }, + "node_modules/material-design-lite": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/material-design-lite/-/material-design-lite-1.3.0.tgz", + "integrity": "sha1-0ATOP+6Zoe63Sni4oyUTSl8RcdM=", + "engines": { + "node": ">=0.12.0" + } + }, "node_modules/md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -12874,6 +12295,19 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/merge-deep": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", + "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", + "dependencies": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -12930,9 +12364,9 @@ } }, "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" }, "node_modules/mime": { "version": "1.6.0", @@ -12946,19 +12380,19 @@ } }, "node_modules/mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", "dependencies": { - "mime-db": "1.46.0" + "mime-db": "1.44.0" }, "engines": { "node": ">= 0.6" @@ -12972,6 +12406,14 @@ "node": ">=6" } }, + "node_modules/min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "dependencies": { + "dom-walk": "^0.1.0" + } + }, "node_modules/min-indent": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", @@ -12980,19 +12422,6 @@ "node": ">=4" } }, - "node_modules/mini-create-react-context": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", - "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "dependencies": { - "@babel/runtime": "^7.12.1", - "tiny-warning": "^1.0.3" - }, - "peerDependencies": { - "prop-types": "^15.0.0", - "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" - } - }, "node_modules/mini-css-extract-plugin": { "version": "0.11.3", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", @@ -13005,13 +12434,6 @@ }, "engines": { "node": ">= 6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.4.0 || ^5.0.0" } }, "node_modules/mini-css-extract-plugin/node_modules/json5": { @@ -13165,6 +12587,37 @@ "node": ">=0.10.0" } }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "dependencies": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object/node_modules/for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -13189,17 +12642,6 @@ "run-queue": "^1.0.3" } }, - "node_modules/move-concurrently/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -13222,16 +12664,10 @@ "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" }, - "node_modules/nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "optional": true - }, "node_modules/nanoid": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", - "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==", + "version": "3.1.16", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.16.tgz", + "integrity": "sha512-+AK8MN0WHji40lj8AEuwLOvLSbWYApQpre/aFJZD71r43wVRLrOYS4FmJOPQYon1TqB462RzrrxlfA74XRES8w==", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -13260,6 +12696,14 @@ "node": ">=0.10.0" } }, + "node_modules/nanomatch/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/native-url": { "version": "0.2.6", "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", @@ -13297,12 +12741,20 @@ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" }, "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==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" + "lower-case": "^2.0.1", + "tslib": "^1.10.0" + } + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" } }, "node_modules/node-forge": { @@ -13367,7 +12819,7 @@ "util-deprecate": "~1.0.1" } }, - "node_modules/node-libs-browser/node_modules/string_decoder": { + "node_modules/node-libs-browser/node_modules/readable-stream/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==", @@ -13384,9 +12836,9 @@ } }, "node_modules/node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.0.tgz", + "integrity": "sha512-46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA==", "optional": true, "dependencies": { "growly": "^1.3.0", @@ -13397,10 +12849,25 @@ "which": "^2.0.2" } }, + "node_modules/node-notifier/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "optional": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/node-releases": { - "version": "1.1.71", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", - "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" + "version": "1.1.65", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.65.tgz", + "integrity": "sha512-YpzJOe2WFIW0V4ZkJQd/DGR/zdVwc/pI4Nl1CZrBO19FdRcSTmsuhdttw9rsTzzJLrNcSloLiBbEYx1C4f6gpA==" }, "node_modules/normalize-package-data": { "version": "2.5.0", @@ -13452,14 +12919,14 @@ } }, "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==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dependencies": { - "path-key": "^3.0.0" + "path-key": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/nth-check": { @@ -13520,81 +12987,43 @@ "node": ">=0.10.0" } }, - "node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "node_modules/object-is": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz", + "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==", "dependencies": { - "is-buffer": "^1.1.5" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.4" } }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "node_modules/object-is/node_modules/es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object-keys": { @@ -13628,19 +13057,15 @@ }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.entries": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", - "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz", + "integrity": "sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==", "dependencies": { - "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", + "es-abstract": "^1.17.5", "has": "^1.0.3" }, "engines": { @@ -13648,36 +13073,29 @@ } }, "node_modules/object.fromentries": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", - "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", + "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", "dependencies": { - "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", "has": "^1.0.3" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.getownpropertydescriptors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", "dependencies": { - "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" + "es-abstract": "^1.17.0-next.1" }, "engines": { "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.pick": { @@ -13692,20 +13110,17 @@ } }, "node_modules/object.values": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", - "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", "dependencies": { - "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", "has": "^1.0.3" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/obuf": { @@ -13749,24 +13164,18 @@ }, "engines": { "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.3.0.tgz", + "integrity": "sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==", "dependencies": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/opn": { @@ -13795,9 +13204,6 @@ "dependencies": { "cssnano": "^4.1.10", "last-call-webpack-plugin": "^3.0.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" } }, "node_modules/optionator": { @@ -13830,14 +13236,11 @@ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, "node_modules/p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz", + "integrity": "sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-finally": { @@ -13857,9 +13260,6 @@ }, "engines": { "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-locate": { @@ -13882,9 +13282,6 @@ }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-retry": { @@ -13944,12 +13341,12 @@ } }, "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", + "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "dot-case": "^3.0.3", + "tslib": "^1.10.0" } }, "node_modules/parent-module": { @@ -13976,9 +13373,9 @@ } }, "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -13987,15 +13384,12 @@ }, "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==" + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" }, "node_modules/parseurl": { "version": "1.3.3", @@ -14006,12 +13400,12 @@ } }, "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==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "no-case": "^3.0.3", + "tslib": "^1.10.0" } }, "node_modules/pascalcase": { @@ -14054,11 +13448,11 @@ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/path-parse": { @@ -14105,9 +13499,6 @@ "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", "engines": { "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/pify": { @@ -14149,67 +13540,48 @@ } }, "node_modules/pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dependencies": { - "find-up": "^2.1.0" + "find-up": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/pkg-dir/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "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": "^2.0.0" + "locate-path": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/pkg-dir/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dependencies": { - "p-locate": "^2.0.0", + "p-locate": "^3.0.0", "path-exists": "^3.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-dir/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": ">=6" } }, "node_modules/pkg-dir/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "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": "^1.1.0" + "p-limit": "^2.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-dir/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/pkg-dir/node_modules/path-exists": { @@ -14298,9 +13670,9 @@ } }, "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dependencies": { "ms": "^2.1.1" } @@ -14324,10 +13696,6 @@ }, "engines": { "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-attribute-case-insensitive": { @@ -14348,9 +13716,6 @@ }, "engines": { "node": ">=8.0.0" - }, - "peerDependencies": { - "browserslist": "^4" } }, "node_modules/postcss-calc": { @@ -14718,10 +14083,6 @@ }, "engines": { "node": ">= 4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-load-config/node_modules/cosmiconfig": { @@ -15394,27 +14755,20 @@ }, "engines": { "node": ">=10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-safe-parser/node_modules/postcss": { - "version": "8.2.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.8.tgz", - "integrity": "sha512-1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw==", + "version": "8.1.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.6.tgz", + "integrity": "sha512-JuifSl4h8dJ70SiMXKjzCxhalE6p2TnMHuq9G8ftyXj2jg6SXzqCsEuxMj9RkmJoO5D+Z9YrWunNkxqpRT02qg==", "dependencies": { - "colorette": "^1.2.2", - "nanoid": "^3.1.20", + "colorette": "^1.2.1", + "line-column": "^1.0.2", + "nanoid": "^3.1.16", "source-map": "^0.6.1" }, "engines": { "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-safe-parser/node_modules/source-map": { @@ -15435,9 +14789,9 @@ } }, "node_modules/postcss-selector-not": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", - "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", + "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", "dependencies": { "balanced-match": "^1.0.0", "postcss": "^7.0.2" @@ -15543,14 +14897,11 @@ } }, "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==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.4.1.tgz", + "integrity": "sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA==", "engines": { "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/pretty-error": { @@ -15585,9 +14936,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/pretty-format/node_modules/color-convert": { @@ -15606,6 +14954,11 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, "node_modules/process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -15640,6 +14993,11 @@ "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" }, + "node_modules/promise-polyfill": { + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.3.tgz", + "integrity": "sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g==" + }, "node_modules/prompts": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", @@ -15662,10 +15020,30 @@ "react-is": "^16.8.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/protobufjs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz", + "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", + "hasInstallScript": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/long": "^4.0.1", + "@types/node": ">=13.7.0", + "long": "^4.0.0" + }, + "bin": { + "pbjs": "bin/pbjs", + "pbts": "bin/pbts" + } }, "node_modules/proxy-addr": { "version": "2.0.6", @@ -15703,9 +15081,9 @@ } }, "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" }, "node_modules/pump": { "version": "3.0.0", @@ -15773,9 +15151,9 @@ } }, "node_modules/querystring": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", "engines": { "node": ">=0.4.x" } @@ -15793,25 +15171,6 @@ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/raf": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", @@ -15868,9 +15227,9 @@ } }, "node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -15929,14 +15288,6 @@ "node": ">=10" } }, - "node_modules/react-dev-utils/node_modules/@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, "node_modules/react-dev-utils/node_modules/browserslist": { "version": "4.14.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", @@ -15952,10 +15303,19 @@ }, "engines": { "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/react-dev-utils/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" }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" + "engines": { + "node": ">= 8" } }, "node_modules/react-dev-utils/node_modules/escape-string-regexp": { @@ -15966,44 +15326,55 @@ "node": ">=8" } }, - "node_modules/react-dev-utils/node_modules/globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "node_modules/react-dev-utils/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/react-dev-utils/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": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/react-dev-utils/node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "node_modules/react-dev-utils/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": ">= 4" + "node": ">=8" + } + }, + "node_modules/react-dev-utils/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/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" + "scheduler": "^0.20.1" } }, "node_modules/react-error-overlay": { @@ -16012,81 +15383,53 @@ "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" }, "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.8.3", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", - "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==", - "engines": { - "node": ">=0.10.0" - } + "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/react-router": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", - "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", - "dependencies": { - "@babel/runtime": "^7.1.2", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "mini-create-react-context": "^0.4.0", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" + "node_modules/react-loader-spinner": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/react-loader-spinner/-/react-loader-spinner-4.0.0.tgz", + "integrity": "sha512-RU2vpEej6G4ECei0h3q6bgLU10of9Lw5O+4AwF/mtkrX5oY20Sh/AxoPJ7etbrs/7Q3u4jN5qwCwGLRKCHpk6g==", + "dependencies": { + "prop-types": "^15.7.2" }, "peerDependencies": { - "react": ">=15" + "react": "*", + "react-dom": "*" } }, - "node_modules/react-router-dom": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", - "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", + "node_modules/react-motion": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/react-motion/-/react-motion-0.5.2.tgz", + "integrity": "sha512-9q3YAvHoUiWlP3cK0v+w1N5Z23HXMj4IF4YuvjvWegWqNPfLXsOBE/V7UvQGpXxHFKRQQcNcVQE31g9SB/6qgQ==", "dependencies": { - "@babel/runtime": "^7.1.2", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.2.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" + "performance-now": "^0.2.0", + "prop-types": "^15.5.8", + "raf": "^3.1.0" } }, - "node_modules/react-router/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + "node_modules/react-motion/node_modules/performance-now": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", + "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=" }, - "node_modules/react-router/node_modules/path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "dependencies": { - "isarray": "0.0.1" + "node_modules/react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/react-router/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/react-scripts": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", - "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.0.tgz", + "integrity": "sha512-icJ/ctwV5XwITUOupBP9TUVGdWOqqZ0H08tbJ1kVC5VpNWYzEZ3e/x8axhV15ZXRsixLo27snwQE7B6Zd9J2Tg==", "dependencies": { "@babel/core": "7.12.3", - "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", - "@svgr/webpack": "5.5.0", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.2", + "@svgr/webpack": "5.4.0", "@typescript-eslint/eslint-plugin": "^4.5.0", "@typescript-eslint/parser": "^4.5.0", "babel-eslint": "^10.1.0", @@ -16109,7 +15452,7 @@ "eslint-plugin-react": "^7.21.5", "eslint-plugin-react-hooks": "^4.2.0", "eslint-plugin-testing-library": "^3.9.2", - "eslint-webpack-plugin": "^2.5.2", + "eslint-webpack-plugin": "^2.1.0", "file-loader": "6.1.1", "fs-extra": "^9.0.1", "fsevents": "^2.1.3", @@ -16127,20 +15470,19 @@ "postcss-normalize": "8.0.1", "postcss-preset-env": "6.7.0", "postcss-safe-parser": "5.0.2", - "prompts": "2.4.0", "react-app-polyfill": "^2.0.0", - "react-dev-utils": "^11.0.3", + "react-dev-utils": "^11.0.0", "react-refresh": "^0.8.3", "resolve": "1.18.1", "resolve-url-loader": "^3.1.2", - "sass-loader": "^10.0.5", + "sass-loader": "8.0.2", "semver": "7.3.2", "style-loader": "1.3.0", "terser-webpack-plugin": "4.2.3", "ts-pnp": "1.2.0", "url-loader": "4.1.1", "webpack": "4.44.2", - "webpack-dev-server": "3.11.1", + "webpack-dev-server": "3.11.0", "webpack-manifest-plugin": "2.2.0", "workbox-webpack-plugin": "5.1.4" }, @@ -16152,62 +15494,35 @@ }, "optionalDependencies": { "fsevents": "^2.1.3" - }, - "peerDependencies": { - "react": ">= 16", - "typescript": "^3.2.1 || ^4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, - "node_modules/react-scripts/node_modules/@babel/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" + "node_modules/react-vis": { + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/react-vis/-/react-vis-1.11.7.tgz", + "integrity": "sha512-vJqS12l/6RHeSq8DVl4PzX0j8iPgbT8H8PtgTRsimKsBNcPjPseO4RICw1FUPrwj8MPrrna34LBtzyC4ATd5Ow==", + "dependencies": { + "d3-array": "^1.2.0", + "d3-collection": "^1.0.3", + "d3-color": "^1.0.3", + "d3-contour": "^1.1.0", + "d3-format": "^1.2.0", + "d3-geo": "^1.6.4", + "d3-hexbin": "^0.2.2", + "d3-hierarchy": "^1.1.4", + "d3-interpolate": "^1.1.4", + "d3-sankey": "^0.7.1", + "d3-scale": "^1.0.5", + "d3-shape": "^1.1.0", + "d3-voronoi": "^1.1.2", + "deep-equal": "^1.0.1", + "global": "^4.3.1", + "hoek": "4.2.1", + "prop-types": "^15.5.8", + "react-motion": "^0.5.2" }, "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/react-scripts/node_modules/@babel/core/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/react-under-construction": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/react-under-construction/-/react-under-construction-0.3.0.tgz", - "integrity": "sha512-OJZPAI2UXFZTRcDwDo0YONZd3mD78cwxC46ti/XYreVN83Z10ZTWCyrGlrQ8Ft1SdwG7BeF60CpEUg1RT7BQwQ==", - "peerDependencies": { - "react": ">=0.14", - "react-dom": ">=0.14" + "node": ">=0.10.0", + "npm": ">=3.0" } }, "node_modules/read-pkg": { @@ -16410,18 +15725,15 @@ "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" }, "node_modules/regexp.prototype.flags": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", - "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" }, "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/regexpp": { @@ -16430,9 +15742,6 @@ "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" } }, "node_modules/regexpu-core": { @@ -16457,9 +15766,9 @@ "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" }, "node_modules/regjsparser": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", - "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", "dependencies": { "jsesc": "~0.5.0" }, @@ -16489,13 +15798,13 @@ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "node_modules/renderkid": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", - "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.4.tgz", + "integrity": "sha512-K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g==", "dependencies": { - "css-select": "^2.0.2", + "css-select": "^1.1.0", "dom-converter": "^0.2", - "htmlparser2": "^3.10.1", + "htmlparser2": "^3.3.0", "lodash": "^4.17.20", "strip-ansi": "^3.0.0" } @@ -16508,6 +15817,34 @@ "node": ">=0.10.0" } }, + "node_modules/renderkid/node_modules/css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dependencies": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "node_modules/renderkid/node_modules/css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "engines": { + "node": "*" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, "node_modules/renderkid/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -16539,7 +15876,6 @@ "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", "dependencies": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -16575,16 +15911,12 @@ }, "engines": { "node": ">=0.10.0" - }, - "peerDependencies": { - "request": "^2.34" } }, "node_modules/request-promise-native": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", "dependencies": { "request-promise-core": "1.1.4", "stealthy-require": "^1.1.1", @@ -16592,9 +15924,6 @@ }, "engines": { "node": ">=0.12.0" - }, - "peerDependencies": { - "request": "^2.34" } }, "node_modules/request-promise-native/node_modules/tough-cookie": { @@ -16637,14 +15966,6 @@ "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/require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", @@ -16662,9 +15983,6 @@ "dependencies": { "is-core-module": "^2.0.0", "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/resolve-cwd": { @@ -16678,7 +15996,7 @@ "node": ">=8" } }, - "node_modules/resolve-from": { + "node_modules/resolve-cwd/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==", @@ -16686,16 +16004,18 @@ "node": ">=8" } }, - "node_modules/resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + "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/resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" }, "node_modules/resolve-url-loader": { "version": "3.1.2", @@ -16844,17 +16164,14 @@ "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" }, "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" } }, "node_modules/ripemd160": { @@ -16883,14 +16200,9 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", - "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.", "dependencies": { "@babel/helper-module-imports": "^7.0.0", "rollup-pluginutils": "^2.8.1" - }, - "peerDependencies": { - "@babel/core": "7 || ^7.0.0-rc.2", - "rollup": ">=0.60.0 <3" } }, "node_modules/rollup-plugin-terser": { @@ -16903,9 +16215,6 @@ "rollup-pluginutils": "^2.8.2", "serialize-javascript": "^4.0.0", "terser": "^4.6.2" - }, - "peerDependencies": { - "rollup": ">=0.66.0 <3" } }, "node_modules/rollup-plugin-terser/node_modules/jest-worker": { @@ -16961,26 +16270,9 @@ } }, "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" - } + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", + "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==" }, "node_modules/run-queue": { "version": "1.0.3", @@ -17070,38 +16362,6 @@ "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/sane/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/sane/node_modules/fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -17127,25 +16387,6 @@ "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sane/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/sane/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -17168,10 +16409,10 @@ "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "node_modules/sane/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" } @@ -17210,131 +16451,100 @@ "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dependencies": { - "path-key": "^2.0.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, "engines": { - "node": ">=4" - } - }, - "node_modules/sane/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } + "node_modules/sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" }, - "node_modules/sane/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "node_modules/sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", "dependencies": { - "shebang-regex": "^1.0.0" + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "engines": { - "node": ">=0.10.0" + "node": ">= 8.9.0" } }, - "node_modules/sane/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "node_modules/sass-loader/node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/sane/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/sass-loader/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": { - "isexe": "^2.0.0" + "minimist": "^1.2.0" }, "bin": { - "which": "bin/which" + "json5": "lib/cli.js" } }, - "node_modules/sanitize.css": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", - "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + "node_modules/sass-loader/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/sass-loader": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.1.tgz", - "integrity": "sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw==", + "node_modules/sass-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", "dependencies": { - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "neo-async": "^2.6.2", - "schema-utils": "^3.0.0", - "semver": "^7.3.2" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0", - "sass": "^1.3.0", - "webpack": "^4.36.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - } + "node": ">=4.0.0" } }, - "node_modules/sass-loader/node_modules/schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "node_modules/sass-loader/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/sass-loader/node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", "dependencies": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "kind-of": "^6.0.2" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=8" } }, "node_modules/sax": { @@ -17354,9 +16564,9 @@ } }, "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.1.tgz", + "integrity": "sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw==", "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -17373,10 +16583,6 @@ }, "engines": { "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" } }, "node_modules/select-hose": { @@ -17550,14 +16756,6 @@ "node": ">=0.10.0" } }, - "node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", @@ -17580,23 +16778,56 @@ "sha.js": "bin.js" } }, + "node_modules/shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "dependencies": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "dependencies": { + "is-buffer": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", + "engines": { + "node": ">=0.10.0" + } + }, "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==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dependencies": { - "shebang-regex": "^3.0.0" + "shebang-regex": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "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==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "node_modules/shell-quote": { @@ -17611,16 +16842,34 @@ "optional": true }, "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==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.3.tgz", + "integrity": "sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==", "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "es-abstract": "^1.18.0-next.0", + "object-inspect": "^1.8.0" + } + }, + "node_modules/side-channel/node_modules/es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 0.4" } }, "node_modules/signal-exit": { @@ -17655,51 +16904,18 @@ } }, "node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", "dependencies": { - "color-name": "~1.1.4" + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=6" } }, - "node_modules/slice-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, "node_modules/snapdragon": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", @@ -17742,23 +16958,55 @@ "node": ">=0.10.0" } }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dependencies": { - "kind-of": "^3.2.0" + "kind-of": "^6.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dependencies": { - "is-buffer": "^1.1.5" + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/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/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" }, "engines": { "node": ">=0.10.0" @@ -17794,115 +17042,53 @@ "node": ">=0.10.0" } }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/snapdragon/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/sockjs": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", - "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", "dependencies": { - "faye-websocket": "^0.11.3", + "faye-websocket": "^0.10.0", "uuid": "^3.4.0", - "websocket-driver": "^0.7.4" + "websocket-driver": "0.6.5" } }, "node_modules/sockjs-client": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz", - "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", "dependencies": { - "debug": "^3.2.6", + "debug": "^3.2.5", "eventsource": "^1.0.7", - "faye-websocket": "^0.11.3", - "inherits": "^2.0.4", - "json3": "^3.3.3", - "url-parse": "^1.5.1" + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" } }, "node_modules/sockjs-client/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dependencies": { "ms": "^2.1.1" } }, + "node_modules/sockjs-client/node_modules/faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/sockjs/node_modules/uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", @@ -17965,9 +17151,9 @@ } }, "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" }, "node_modules/sourcemap-codec": { "version": "1.4.8", @@ -17998,9 +17184,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", - "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==" + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", + "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==" }, "node_modules/spdy": { "version": "4.0.2", @@ -18061,11 +17247,6 @@ "safer-buffer": "^2.0.2", "tweetnacl": "~0.14.0" }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, "engines": { "node": ">=0.10.0" } @@ -18087,9 +17268,9 @@ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, "node_modules/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.2.tgz", + "integrity": "sha512-0H7QK2ECz3fyZMzQ8rH0j2ykpfbnd20BFtfg/SqVC2+sCTtcw0aDTGB7dk+de4U4uUeuz6nOtJcrkFFLG1B0Rg==", "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -18133,71 +17314,6 @@ "node": ">=0.10.0" } }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", @@ -18312,26 +17428,12 @@ "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" - } - ] + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "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==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", + "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -18346,62 +17448,110 @@ "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" }, "node_modules/string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "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-width/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } }, "node_modules/string.prototype.matchall": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz", - "integrity": "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", + "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", "dependencies": { - "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", + "es-abstract": "^1.17.0", "has-symbols": "^1.0.1", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.3.1", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.2" } }, "node_modules/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", + "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "node_modules/string.prototype.trimend/node_modules/es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 0.4" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz", + "integrity": "sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "node_modules/string.prototype.trimstart/node_modules/es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 0.4" } }, "node_modules/stringify-object": { @@ -18417,6 +17567,14 @@ "node": ">=4" } }, + "node_modules/stringify-object/node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/strip-ansi": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", @@ -18429,11 +17587,11 @@ } }, "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/strip-comments": { @@ -18481,9 +17639,6 @@ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/style-loader": { @@ -18496,13 +17651,6 @@ }, "engines": { "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" } }, "node_modules/stylehacks": { @@ -18610,44 +17758,19 @@ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" }, "node_modules/table": { - "version": "6.0.8", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.8.tgz", - "integrity": "sha512-OBAdezyozae8IvjHGXBDHByVkLCcsmffXUSj8LXkNb0SluRd4ug3GFCjk6JynZONIPhOkyr0Nnvbq1rlIspXyQ==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", "dependencies": { - "ajv": "^8.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "lodash.clonedeep": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" }, "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/table/node_modules/ajv": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.1.tgz", - "integrity": "sha512-46ZA4TalFcLLqX1dEU3dhdY38wAtDydJ4e7QQTVekLUTzXkb1LfqU6VOBXC/a9wiv4T094WURqJH6ZitF92Kqw==", - "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": ">=6.0.0" } }, - "node_modules/table/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/tapable": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", @@ -18657,9 +17780,9 @@ } }, "node_modules/tar": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", - "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.5.tgz", + "integrity": "sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg==", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -18722,9 +17845,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/terser": { @@ -18760,13 +17880,6 @@ }, "engines": { "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" } }, "node_modules/terser-webpack-plugin/node_modules/commander": { @@ -18785,9 +17898,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, "node_modules/terser-webpack-plugin/node_modules/make-dir": { @@ -18799,23 +17909,17 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/terser-webpack-plugin/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==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", + "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", "dependencies": { - "yocto-queue": "^0.1.0" + "p-try": "^2.0.0" }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { @@ -18840,10 +17944,6 @@ }, "engines": { "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" } }, "node_modules/terser-webpack-plugin/node_modules/semver": { @@ -18863,9 +17963,9 @@ } }, "node_modules/terser-webpack-plugin/node_modules/terser": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz", - "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==", + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.3.8.tgz", + "integrity": "sha512-zVotuHoIfnYjtlurOouTazciEfL7V38QMAOhGqpXDEg6yT13cF4+fEP9b0rrCEQTn+tT46uxgFsTZzhygk+CzQ==", "dependencies": { "commander": "^2.20.0", "source-map": "~0.7.2", @@ -18974,16 +18074,6 @@ "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" }, - "node_modules/tiny-invariant": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", - "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, "node_modules/tmpl": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", @@ -19013,17 +18103,6 @@ "node": ">=0.10.0" } }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/to-regex": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", @@ -19058,26 +18137,18 @@ } }, "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==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" }, "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.0.2", "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", @@ -19100,11 +18171,6 @@ "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", "engines": { "node": ">=6" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, "node_modules/tsconfig-paths": { @@ -19129,38 +18195,22 @@ "json5": "lib/cli.js" } }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "engines": { - "node": ">=4" - } - }, "node_modules/tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", "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/tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", @@ -19207,14 +18257,11 @@ } }, "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==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/type-is": { @@ -19242,33 +18289,6 @@ "is-typedarray": "^1.0.0" } }, - "node_modules/typescript": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", - "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dependencies": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", @@ -19319,14 +18339,6 @@ "node": ">=0.10.0" } }, - "node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/uniq": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", @@ -19365,9 +18377,9 @@ } }, "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", "engines": { "node": ">= 10.0.0" } @@ -19439,9 +18451,9 @@ } }, "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", "dependencies": { "punycode": "^2.1.0" } @@ -19449,8 +18461,7 @@ "node_modules/urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" }, "node_modules/url": { "version": "0.11.0", @@ -19472,19 +18483,6 @@ }, "engines": { "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } } }, "node_modules/url-loader/node_modules/schema-utils": { @@ -19498,16 +18496,12 @@ }, "engines": { "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" } }, "node_modules/url-parse": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", - "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" @@ -19518,14 +18512,6 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" }, - "node_modules/url/node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "engines": { - "node": ">=0.4.x" - } - }, "node_modules/use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", @@ -19548,12 +18534,14 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "node_modules/util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "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.2", - "object.getownpropertydescriptors": "^2.0.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" } }, "node_modules/util/node_modules/inherits": { @@ -19575,23 +18563,22 @@ } }, "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==", - "optional": true, + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", + "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==", "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==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" }, "node_modules/v8-to-istanbul": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", - "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.0.0.tgz", + "integrity": "sha512-fLL2rFuQpMtm9r8hrAV2apXX/WqHJ6+IC4/eQVdMDGBUgH/YMV4Gv3duk3kjmyg6uiQWBAA9nJwue4iJUOkHeA==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", @@ -19618,11 +18605,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "node_modules/value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -19634,11 +18616,7 @@ "node_modules/vendors": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" }, "node_modules/verror": { "version": "1.10.0", @@ -19686,27 +18664,30 @@ } }, "node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", + "integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==", "dependencies": { "chokidar": "^3.4.1", "graceful-fs": "^4.1.2", "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" + "watchpack-chokidar2": "^2.0.0" }, "optionalDependencies": { "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" + "watchpack-chokidar2": "^2.0.0" } }, "node_modules/watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", "optional": true, "dependencies": { "chokidar": "^2.1.8" + }, + "engines": { + "node": "<8.10.0" } }, "node_modules/watchpack-chokidar2/node_modules/anymatch": { @@ -19777,7 +18758,6 @@ "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", "optional": true, "dependencies": { "anymatch": "^2.0.0", @@ -19792,9 +18772,6 @@ "path-is-absolute": "^1.0.0", "readdirp": "^2.2.1", "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" } }, "node_modules/watchpack-chokidar2/node_modules/fill-range": { @@ -19828,16 +18805,11 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", "hasInstallScript": true, "optional": true, "os": [ "darwin" ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, "engines": { "node": ">= 4.0" } @@ -19876,15 +18848,6 @@ "node": ">=0.10.0" } }, - "node_modules/watchpack-chokidar2/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/watchpack-chokidar2/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -19909,6 +18872,15 @@ "node": ">=0.10.0" } }, + "node_modules/watchpack-chokidar2/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==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/watchpack-chokidar2/node_modules/micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -19992,11 +18964,6 @@ "minimalistic-assert": "^1.0.0" } }, - "node_modules/web-vitals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.1.tgz", - "integrity": "sha512-jYOaqu01Ny1NvMwJ3dBJDUOJ2PGWknZWH4AUnvFOscvbdHMERIKT2TlgiAey5rVyfOePG7so2JcXXZdSnBvioQ==" - }, "node_modules/webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", @@ -20039,24 +19006,12 @@ }, "engines": { "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - }, - "webpack-command": { - "optional": true - } } }, "node_modules/webpack-dev-middleware": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", - "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", "dependencies": { "memory-fs": "^0.4.1", "mime": "^2.4.4", @@ -20066,15 +19021,12 @@ }, "engines": { "node": ">= 6" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" } }, "node_modules/webpack-dev-middleware/node_modules/mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", "bin": { "mime": "cli.js" }, @@ -20083,9 +19035,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", - "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", "dependencies": { "ansi-html": "0.0.7", "bonjour": "^3.5.0", @@ -20107,11 +19059,11 @@ "p-retry": "^3.0.1", "portfinder": "^1.0.26", "schema-utils": "^1.0.0", - "selfsigned": "^1.10.8", + "selfsigned": "^1.10.7", "semver": "^6.3.0", "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "sockjs-client": "^1.5.0", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", "spdy": "^4.0.2", "strip-ansi": "^3.0.1", "supports-color": "^6.1.0", @@ -20126,14 +19078,6 @@ }, "engines": { "node": ">= 6.11.5" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } } }, "node_modules/webpack-dev-server/node_modules/ansi-regex": { @@ -20215,7 +19159,6 @@ "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", "dependencies": { "anymatch": "^2.0.0", "async-each": "^1.0.1", @@ -20263,11 +19206,6 @@ "node": ">=6" } }, - "node_modules/webpack-dev-server/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, "node_modules/webpack-dev-server/node_modules/fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -20308,16 +19246,11 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", "hasInstallScript": true, "optional": true, "os": [ "darwin" ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, "engines": { "node": ">= 4.0" } @@ -20376,22 +19309,6 @@ "node": ">=0.10.0" } }, - "node_modules/webpack-dev-server/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, "node_modules/webpack-dev-server/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -20414,6 +19331,14 @@ "node": ">=0.10.0" } }, + "node_modules/webpack-dev-server/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/webpack-dev-server/node_modules/locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", @@ -20468,17 +19393,6 @@ "node": ">=4" } }, - "node_modules/webpack-dev-server/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/webpack-dev-server/node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -20554,38 +19468,6 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/webpack-dev-server/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/webpack-dev-server/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -20726,9 +19608,6 @@ }, "engines": { "node": ">=6.11.5" - }, - "peerDependencies": { - "webpack": "2 || 3 || 4" } }, "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { @@ -20750,9 +19629,6 @@ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "dependencies": { "graceful-fs": "^4.1.6" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" } }, "node_modules/webpack-manifest-plugin/node_modules/universalify": { @@ -20886,14 +19762,6 @@ "node": ">=0.10.0" } }, - "node_modules/webpack/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/webpack/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -20935,6 +19803,14 @@ "json5": "lib/cli.js" } }, + "node_modules/webpack/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/webpack/node_modules/loader-utils": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", @@ -20979,17 +19855,6 @@ "node": ">=0.10.0" } }, - "node_modules/webpack/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/webpack/node_modules/schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -21020,9 +19885,9 @@ } }, "node_modules/webpack/node_modules/ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", "dependencies": { "figgy-pudding": "^3.5.1" } @@ -21044,9 +19909,6 @@ }, "engines": { "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" } }, "node_modules/webpack/node_modules/to-regex-range": { @@ -21067,16 +19929,14 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, "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==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" }, "engines": { - "node": ">=0.8.0" + "node": ">=0.6.0" } }, "node_modules/websocket-extensions": { @@ -21096,9 +19956,9 @@ } }, "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==" + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.4.1.tgz", + "integrity": "sha512-sofZVzE1wKwO+EYPbWfiwzaKovWiZXf4coEzjGP9b2GBVgQRLQUZ2QcuPpQExGDAW5GItpEm6Tl4OU5mywnAoQ==" }, "node_modules/whatwg-mimetype": { "version": "2.3.0", @@ -21106,11 +19966,11 @@ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" }, "node_modules/whatwg-url": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", - "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", + "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", "dependencies": { - "lodash": "^4.7.0", + "lodash.sortby": "^4.7.0", "tr46": "^2.0.2", "webidl-conversions": "^6.1.0" }, @@ -21119,32 +19979,14 @@ } }, "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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": { - "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" + "which": "bin/which" } }, "node_modules/which-module": { @@ -21241,9 +20083,6 @@ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "dependencies": { "graceful-fs": "^4.1.6" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" } }, "node_modules/workbox-build/node_modules/source-map": { @@ -21363,9 +20202,6 @@ }, "engines": { "node": ">=8.0.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" } }, "node_modules/workbox-window": { @@ -21414,9 +20250,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/wrap-ansi/node_modules/color-convert": { @@ -21435,11 +20268,48 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "node_modules/wrap-ansi/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/wrap-ansi/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/wrap-ansi/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", @@ -21452,23 +20322,11 @@ } }, "node_modules/ws": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", - "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", + "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==", "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": { @@ -21481,6 +20339,14 @@ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" }, + "node_modules/xmlhttprequest": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz", + "integrity": "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw=", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -21490,9 +20356,9 @@ } }, "node_modules/y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, "node_modules/yallist": { "version": "4.0.0", @@ -21500,9 +20366,9 @@ "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==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", "engines": { "node": ">= 6" } @@ -21548,256 +20414,287 @@ "node": ">=6" } }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "node_modules/yargs/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/yargs/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": ">=10" + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } } }, "dependencies": { "@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", "requires": { - "@babel/highlight": "^7.12.13" + "@babel/highlight": "^7.10.4" } }, "@babel/compat-data": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz", - "integrity": "sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==" + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.5.tgz", + "integrity": "sha512-DTsS7cxrsH3by8nqQSpFSyjSfSYl57D6Cf4q8dW3LK83tBKBDCkfcay1nYkXq1nIHXnpX8WMMb/O25HOy3h1zg==" }, "@babel/core": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.10.tgz", - "integrity": "sha512-bfIYcT0BdKeAZrovpMqX2Mx5NrgAckGbwT982AkdS5GNfn3KMGiprlBAtmBcFZRUmpaufS6WZFP8trvx8ptFDw==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-compilation-targets": "^7.13.10", - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helpers": "^7.13.10", - "@babel/parser": "^7.13.10", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", + "gensync": "^1.0.0-beta.1", "json5": "^2.1.2", "lodash": "^4.17.19", - "semver": "^6.3.0", + "resolve": "^1.3.2", + "semver": "^5.4.1", "source-map": "^0.5.0" }, "dependencies": { "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, "@babel/generator": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz", - "integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", + "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", "requires": { - "@babel/types": "^7.13.0", + "@babel/types": "^7.12.5", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "@babel/helper-annotate-as-pure": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz", - "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", + "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.10.4" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", - "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-builder-react-jsx": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz", + "integrity": "sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-builder-react-jsx-experimental": { + "version": "7.12.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz", + "integrity": "sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-module-imports": "^7.12.1", + "@babel/types": "^7.12.1" } }, "@babel/helper-compilation-targets": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz", - "integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz", + "integrity": "sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==", "requires": { - "@babel/compat-data": "^7.13.12", - "@babel/helper-validator-option": "^7.12.17", + "@babel/compat-data": "^7.12.5", + "@babel/helper-validator-option": "^7.12.1", "browserslist": "^4.14.5", - "semver": "^6.3.0" + "semver": "^5.5.0" }, "dependencies": { "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, "@babel/helper-create-class-features-plugin": { - "version": "7.13.11", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz", - "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz", + "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==", "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-member-expression-to-functions": "^7.13.0", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-split-export-declaration": "^7.12.13" + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.12.1", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz", - "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz", + "integrity": "sha512-rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", "regexpu-core": "^4.7.1" } }, - "@babel/helper-define-polyfill-provider": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz", - "integrity": "sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==", + "@babel/helper-define-map": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", "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-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" } }, "@babel/helper-explode-assignable-expression": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", - "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz", + "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==", "requires": { - "@babel/types": "^7.13.0" + "@babel/types": "^7.12.1" } }, "@babel/helper-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", - "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", + "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", "requires": { - "@babel/helper-get-function-arity": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-get-function-arity": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", - "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.10.4" } }, "@babel/helper-hoist-variables": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz", - "integrity": "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", "requires": { - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/types": "^7.10.4" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", - "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz", + "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==", "requires": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.12.1" } }, "@babel/helper-module-imports": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", - "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", "requires": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.12.5" } }, "@babel/helper-module-transforms": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.12.tgz", - "integrity": "sha512-7zVQqMO3V+K4JOOj40kxiCrMf6xlQAkewBB0eu2b03OO/Q21ZutOzjpfD79A5gtE/2OWi1nv625MrDlGlkbknQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", "requires": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.12.11", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.12" + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" } }, "@babel/helper-optimise-call-expression": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", - "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", + "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.10.4" } }, "@babel/helper-plugin-utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", - "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==" + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "@babel/helper-regex": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz", + "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==", + "requires": { + "lodash": "^4.17.19" + } }, "@babel/helper-remap-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz", - "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz", + "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==", "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-wrap-function": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/types": "^7.12.1" } }, "@babel/helper-replace-supers": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", - "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz", + "integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==", "requires": { - "@babel/helper-member-expression-to-functions": "^7.13.12", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.12" + "@babel/helper-member-expression-to-functions": "^7.12.1", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" } }, "@babel/helper-simple-access": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", - "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", "requires": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.12.1" } }, "@babel/helper-skip-transparent-expression-wrappers": { @@ -21809,76 +20706,76 @@ } }, "@babel/helper-split-export-declaration": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", - "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", + "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.11.0" } }, "@babel/helper-validator-identifier": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==" }, "@babel/helper-validator-option": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz", - "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==" + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz", + "integrity": "sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==" }, "@babel/helper-wrap-function": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz", - "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz", + "integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==", "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helpers": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz", - "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", "requires": { - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" } }, "@babel/highlight": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", - "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", "requires": { - "@babel/helper-validator-identifier": "^7.12.11", + "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz", - "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==" + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz", + "integrity": "sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==" }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz", - "integrity": "sha512-rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz", + "integrity": "sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz", - "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-proposal-decorators": { @@ -21892,106 +20789,104 @@ } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz", - "integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz", + "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, "@babel/plugin-proposal-export-namespace-from": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz", - "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz", + "integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz", - "integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz", + "integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.0" } }, "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz", - "integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz", + "integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" } }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz", - "integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz", - "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.5.tgz", + "integrity": "sha512-UiAnkKuOrCyjZ3sYNHlRlfuZJbBHknMQ9VMwVeX97Ofwx7RpD6gS2HfqTCh8KNUQgcOm8IKt103oR4KIjh7Q8g==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz", - "integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", "requires": { - "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.13.0" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz", - "integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz", + "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz", - "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, "@babel/plugin-proposal-private-methods": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz", - "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz", + "integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", - "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz", + "integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-async-generators": { @@ -22011,19 +20906,19 @@ } }, "@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==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-decorators": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz", - "integrity": "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.1.tgz", + "integrity": "sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-dynamic-import": { @@ -22043,11 +20938,11 @@ } }, "@babel/plugin-syntax-flow": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz", - "integrity": "sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.1.tgz", + "integrity": "sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-import-meta": { @@ -22067,11 +20962,11 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", - "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-logical-assignment-operators": { @@ -22123,109 +21018,110 @@ } }, "@babel/plugin-syntax-top-level-await": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", - "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-typescript": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz", - "integrity": "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz", + "integrity": "sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz", - "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz", + "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz", - "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz", + "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==", "requires": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0" + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz", - "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz", + "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz", - "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz", + "integrity": "sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-classes": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz", - "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-split-export-declaration": "^7.12.13", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz", + "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz", - "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz", + "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-destructuring": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz", - "integrity": "sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz", + "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz", - "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz", + "integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz", - "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz", + "integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz", - "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz", + "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-flow-strip-types": { @@ -22238,171 +21134,172 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz", - "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz", + "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz", - "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz", + "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==", "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz", - "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz", + "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz", - "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz", + "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz", - "integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz", + "integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==", "requires": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz", - "integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz", + "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==", "requires": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.12.1", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz", - "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==", - "requires": { - "@babel/helper-hoist-variables": "^7.13.0", - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-identifier": "^7.12.11", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz", + "integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==", + "requires": { + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-identifier": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz", - "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz", + "integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==", "requires": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz", - "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz", + "integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.12.1" } }, "@babel/plugin-transform-new-target": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz", - "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz", + "integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-object-super": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz", - "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz", + "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/helper-replace-supers": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1" } }, "@babel/plugin-transform-parameters": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz", - "integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz", + "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-property-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz", - "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz", + "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz", - "integrity": "sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.1.tgz", + "integrity": "sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-display-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz", - "integrity": "sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-jsx": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz", - "integrity": "sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.5.tgz", + "integrity": "sha512-2xkcPqqrYiOQgSlM/iwto1paPijjsDbUynN13tI6bosDz/jOW3CRzYguIE8wKX32h+msbBM22Dv5fwrFkUOZjQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/types": "^7.13.12" + "@babel/helper-builder-react-jsx": "^7.10.4", + "@babel/helper-builder-react-jsx-experimental": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1" } }, "@babel/plugin-transform-react-jsx-development": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz", - "integrity": "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.5.tgz", + "integrity": "sha512-1JJusg3iPgsZDthyWiCr3KQiGs31ikU/mSf2N2dSYEAO0GEImmVUbWf0VoSDGDFTAn5Dj4DUiR6SdIXHY7tELA==", "requires": { - "@babel/plugin-transform-react-jsx": "^7.12.17" + "@babel/helper-builder-react-jsx-experimental": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1" } }, "@babel/plugin-transform-react-jsx-self": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz", - "integrity": "sha512-FXYw98TTJ125GVCCkFLZXlZ1qGcsYqNQhVBQcZjyrwf8FEUtVfKIoidnO8S0q+KBQpDYNTmiGo1gn67Vti04lQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz", + "integrity": "sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.13.tgz", - "integrity": "sha512-O5JJi6fyfih0WfDgIJXksSPhGP/G0fQpfxYy87sDc+1sFmsCS6wr3aAn+whbzkhbjtq4VMqLRaSzR6IsshIC0Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz", + "integrity": "sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-pure-annotations": { @@ -22415,19 +21312,19 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz", - "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz", + "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==", "requires": { "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", - "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz", + "integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-runtime": { @@ -22449,163 +21346,151 @@ } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz", - "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz", + "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-spread": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz", - "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz", + "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", - "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.1.tgz", + "integrity": "sha512-CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" } }, "@babel/plugin-transform-template-literals": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz", - "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz", + "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz", - "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz", + "integrity": "sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-typescript": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz", - "integrity": "sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz", + "integrity": "sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-typescript": "^7.12.13" + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-typescript": "^7.12.1" } }, "@babel/plugin-transform-unicode-escapes": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz", - "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz", + "integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz", - "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz", + "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/preset-env": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.12.tgz", - "integrity": "sha512-JzElc6jk3Ko6zuZgBtjOd01pf9yYDEIH8BcqVuYIuOkzOwDesoa/Nz4gIo4lBG6K861KTV9TvIgmFuT6ytOaAA==", - "requires": { - "@babel/compat-data": "^7.13.12", - "@babel/helper-compilation-targets": "^7.13.10", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-async-generator-functions": "^7.13.8", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-dynamic-import": "^7.13.8", - "@babel/plugin-proposal-export-namespace-from": "^7.12.13", - "@babel/plugin-proposal-json-strings": "^7.13.8", - "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-numeric-separator": "^7.12.13", - "@babel/plugin-proposal-object-rest-spread": "^7.13.8", - "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-private-methods": "^7.13.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "requires": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", "@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-top-level-await": "^7.12.13", - "@babel/plugin-transform-arrow-functions": "^7.13.0", - "@babel/plugin-transform-async-to-generator": "^7.13.0", - "@babel/plugin-transform-block-scoped-functions": "^7.12.13", - "@babel/plugin-transform-block-scoping": "^7.12.13", - "@babel/plugin-transform-classes": "^7.13.0", - "@babel/plugin-transform-computed-properties": "^7.13.0", - "@babel/plugin-transform-destructuring": "^7.13.0", - "@babel/plugin-transform-dotall-regex": "^7.12.13", - "@babel/plugin-transform-duplicate-keys": "^7.12.13", - "@babel/plugin-transform-exponentiation-operator": "^7.12.13", - "@babel/plugin-transform-for-of": "^7.13.0", - "@babel/plugin-transform-function-name": "^7.12.13", - "@babel/plugin-transform-literals": "^7.12.13", - "@babel/plugin-transform-member-expression-literals": "^7.12.13", - "@babel/plugin-transform-modules-amd": "^7.13.0", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/plugin-transform-modules-systemjs": "^7.13.8", - "@babel/plugin-transform-modules-umd": "^7.13.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", - "@babel/plugin-transform-new-target": "^7.12.13", - "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.13.0", - "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.12.13", - "@babel/plugin-transform-reserved-words": "^7.12.13", - "@babel/plugin-transform-shorthand-properties": "^7.12.13", - "@babel/plugin-transform-spread": "^7.13.0", - "@babel/plugin-transform-sticky-regex": "^7.12.13", - "@babel/plugin-transform-template-literals": "^7.13.0", - "@babel/plugin-transform-typeof-symbol": "^7.12.13", - "@babel/plugin-transform-unicode-escapes": "^7.12.13", - "@babel/plugin-transform-unicode-regex": "^7.12.13", - "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.13.12", - "babel-plugin-polyfill-corejs2": "^0.1.4", - "babel-plugin-polyfill-corejs3": "^0.1.3", - "babel-plugin-polyfill-regenerator": "^0.1.2", - "core-js-compat": "^3.9.0", - "semver": "^6.3.0" + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" }, "dependencies": { - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", - "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.13.12" - } - }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, @@ -22622,15 +21507,16 @@ } }, "@babel/preset-react": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.13.13.tgz", - "integrity": "sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-transform-react-display-name": "^7.12.13", - "@babel/plugin-transform-react-jsx": "^7.13.12", - "@babel/plugin-transform-react-jsx-development": "^7.12.17", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.5.tgz", + "integrity": "sha512-jcs++VPrgyFehkMezHtezS2BpnUlR7tQFAyesJn1vGTO9aTFZrgIQrA5YydlTwxbcjMwkFY6i04flCigRRr3GA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.5", + "@babel/plugin-transform-react-jsx-development": "^7.12.5", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", "@babel/plugin-transform-react-pure-annotations": "^7.12.1" } }, @@ -22644,53 +21530,54 @@ } }, "@babel/runtime": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", - "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", "requires": { "regenerator-runtime": "^0.13.4" } }, "@babel/runtime-corejs3": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", - "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.12.5.tgz", + "integrity": "sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ==", "requires": { "core-js-pure": "^3.0.0", "regenerator-runtime": "^0.13.4" } }, "@babel/template": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", - "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", + "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/parser": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/traverse": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.13.tgz", - "integrity": "sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.13", - "@babel/types": "^7.13.13", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz", + "integrity": "sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.12.5", + "@babel/types": "^7.12.5", "debug": "^4.1.0", - "globals": "^11.1.0" + "globals": "^11.1.0", + "lodash": "^4.17.19" } }, "@babel/types": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.13.tgz", - "integrity": "sha512-kt+EpC6qDfIaqlP+DIbIJOclYy/A1YXs9dAf/ljbi+39Bcbc073H6jKVpXEr/EoIh5anGn5xq/yRVzKl+uIc9w==", + "version": "7.12.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz", + "integrity": "sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==", "requires": { - "@babel/helper-validator-identifier": "^7.12.11", + "@babel/helper-validator-identifier": "^7.10.4", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } @@ -22720,9 +21607,9 @@ "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" }, "@eslint/eslintrc": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", - "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz", + "integrity": "sha512-XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==", "requires": { "ajv": "^6.12.4", "debug": "^4.1.1", @@ -22731,6 +21618,7 @@ "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", + "lodash": "^4.17.19", "minimatch": "^3.0.4", "strip-json-comments": "^3.1.1" }, @@ -22743,13 +21631,374 @@ "type-fest": "^0.8.1" } }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" } } }, + "@firebase/analytics": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.9.tgz", + "integrity": "sha512-G0PkfMq/4tpDXwk/S2LKrXUWiz5tpQ6o2Lf6esgdEcDLpimPl32TrioNkDEDz8Xp0mzpY04UKwvYjT5xuzoKug==", + "requires": { + "@firebase/analytics-types": "0.4.0", + "@firebase/component": "0.4.1", + "@firebase/installations": "0.4.25", + "@firebase/logger": "0.2.6", + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/analytics-types": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.4.0.tgz", + "integrity": "sha512-Jj2xW+8+8XPfWGkv9HPv/uR+Qrmq37NPYT352wf7MvE9LrstpLVmFg3LqG6MCRr5miLAom5sen2gZ+iOhVDeRA==" + }, + "@firebase/app": { + "version": "0.6.20", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.20.tgz", + "integrity": "sha512-5zstJ3Cxw9H5cxfdaAhCH7WHVaRLPhCcgVNwKp6dWeTx2QkIdNvHainX8Vr2RaZchw4MxRjkPfwNVOaq2oFStQ==", + "requires": { + "@firebase/app-types": "0.6.2", + "@firebase/component": "0.4.1", + "@firebase/logger": "0.2.6", + "@firebase/util": "1.0.0", + "dom-storage": "2.1.0", + "tslib": "^2.1.0", + "xmlhttprequest": "1.8.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/app-types": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.2.tgz", + "integrity": "sha512-2VXvq/K+n8XMdM4L2xy5bYp2ZXMawJXluUIDzUBvMthVR+lhxK4pfFiqr1mmDbv9ydXvEAuFsD+6DpcZuJcSSw==" + }, + "@firebase/auth": { + "version": "0.16.5", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.16.5.tgz", + "integrity": "sha512-Cgs/TlVot2QkbJyEphvKmu+2qxYlNN+Q2+29aqZwryrnn1eLwlC7nT89K6O91/744HJRtiThm02bMj2Wh61E3Q==", + "requires": { + "@firebase/auth-types": "0.10.3" + } + }, + "@firebase/auth-interop-types": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz", + "integrity": "sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==", + "requires": {} + }, + "@firebase/auth-types": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.10.3.tgz", + "integrity": "sha512-zExrThRqyqGUbXOFrH/sowuh2rRtfKHp9SBVY2vOqKWdCX1Ztn682n9WLtlUDsiYVIbBcwautYWk2HyCGFv0OA==", + "requires": {} + }, + "@firebase/component": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.4.1.tgz", + "integrity": "sha512-f0IbIsoe33QzOj554rmDL04PyeZX/nNZYOAwlTzKmHq/JoFN6YoySi+0ZLyCtFrnRgw6zNnR/POXKOdfljWqZA==", + "requires": { + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/database": { + "version": "0.9.12", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.9.12.tgz", + "integrity": "sha512-2zBb6dL3mKkplI+vJ5gMRg8hxzKxfgv2HF5ICz7LOeZapxknyWsMMX3Hou/Y71FhI7Nesmdenj+wuilkVa8rEA==", + "requires": { + "@firebase/auth-interop-types": "0.1.6", + "@firebase/component": "0.4.1", + "@firebase/database-types": "0.7.2", + "@firebase/logger": "0.2.6", + "@firebase/util": "1.0.0", + "faye-websocket": "0.11.3", + "tslib": "^2.1.0" + }, + "dependencies": { + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/database-types": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.7.2.tgz", + "integrity": "sha512-cdAd/dgwvC0r3oLEDUR+ULs1vBsEvy0b27nlzKhU6LQgm9fCDzgaH9nFGv8x+S9dly4B0egAXkONkVoWcOAisg==", + "requires": { + "@firebase/app-types": "0.6.2" + } + }, + "@firebase/firestore": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.2.5.tgz", + "integrity": "sha512-Ucg3cy79u4KPlPs5//c5Af92OrZJigSUem2JxWKHlGSgjl71CR6Pa9WMkv6ot5qNJcxwx4FdDtqrtIpKA/xPDw==", + "requires": { + "@firebase/component": "0.4.1", + "@firebase/firestore-types": "2.2.0", + "@firebase/logger": "0.2.6", + "@firebase/util": "1.0.0", + "@firebase/webchannel-wrapper": "0.4.1", + "@grpc/grpc-js": "^1.0.0", + "@grpc/proto-loader": "^0.5.0", + "node-fetch": "2.6.1", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/firestore-types": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-2.2.0.tgz", + "integrity": "sha512-5kZZtQ32FIRJP1029dw+ZVNRCclKOErHv1+Xn0pw/5Fq3dxroA/ZyFHqDu+uV52AyWHhNLjCqX43ibm4YqOzRw==", + "requires": {} + }, + "@firebase/functions": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.6.7.tgz", + "integrity": "sha512-IDw2ww28Tj8t947ySVO9wHghlwNl4bIUo5tPUzAbipfgLlj3GeHwqhvSv++O/ILBu4Rk7KD7cbxtw/rziATHNA==", + "requires": { + "@firebase/component": "0.4.1", + "@firebase/functions-types": "0.4.0", + "@firebase/messaging-types": "0.5.0", + "node-fetch": "2.6.1", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/functions-types": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.4.0.tgz", + "integrity": "sha512-3KElyO3887HNxtxNF1ytGFrNmqD+hheqjwmT3sI09FaDCuaxGbOnsXAXH2eQ049XRXw9YQpHMgYws/aUNgXVyQ==" + }, + "@firebase/installations": { + "version": "0.4.25", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.25.tgz", + "integrity": "sha512-szQ2bpI5NHTRuZAqXNZLq7bkZ1iTURPmojj7xWjBRxyMnDd6lLQ/Ht8Wut0ESH7uzbFNqmZ9oBMh2U9fpBIniA==", + "requires": { + "@firebase/component": "0.4.1", + "@firebase/installations-types": "0.3.4", + "@firebase/util": "1.0.0", + "idb": "3.0.2", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/installations-types": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.3.4.tgz", + "integrity": "sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q==", + "requires": {} + }, + "@firebase/logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz", + "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==" + }, + "@firebase/messaging": { + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.7.9.tgz", + "integrity": "sha512-zzEmtpBdauT0n0JA5eN/dHeQZkQj/bbfl7CNmhA0EpKU2wTRFZCJYAOZkZEw8OD9/D/aDRcEk3Qq+5I1XcugZA==", + "requires": { + "@firebase/component": "0.4.1", + "@firebase/installations": "0.4.25", + "@firebase/messaging-types": "0.5.0", + "@firebase/util": "1.0.0", + "idb": "3.0.2", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/messaging-types": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.5.0.tgz", + "integrity": "sha512-QaaBswrU6umJYb/ZYvjR5JDSslCGOH6D9P136PhabFAHLTR4TWjsaACvbBXuvwrfCXu10DtcjMxqfhdNIB1Xfg==", + "requires": {} + }, + "@firebase/performance": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.11.tgz", + "integrity": "sha512-SQb9QpAkgpPS1QnRLxNAXFTCrW/VT9MidVcJVHuBrCCW9sYY+QVuuWYpaGR4zQDsTx2e/UGUXJgw+z0vaQ0Q6w==", + "requires": { + "@firebase/component": "0.4.1", + "@firebase/installations": "0.4.25", + "@firebase/logger": "0.2.6", + "@firebase/performance-types": "0.0.13", + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/performance-types": { + "version": "0.0.13", + "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.0.13.tgz", + "integrity": "sha512-6fZfIGjQpwo9S5OzMpPyqgYAUZcFzZxHFqOyNtorDIgNXq33nlldTL/vtaUZA8iT9TT5cJlCrF/jthKU7X21EA==" + }, + "@firebase/polyfill": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.3.36.tgz", + "integrity": "sha512-zMM9oSJgY6cT2jx3Ce9LYqb0eIpDE52meIzd/oe/y70F+v9u1LDqk5kUF5mf16zovGBWMNFmgzlsh6Wj0OsFtg==", + "requires": { + "core-js": "3.6.5", + "promise-polyfill": "8.1.3", + "whatwg-fetch": "2.0.4" + }, + "dependencies": { + "whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + } + } + }, + "@firebase/remote-config": { + "version": "0.1.36", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.36.tgz", + "integrity": "sha512-aQXaBDkEzFix3ycjPiP+4OPSXZmUbFunOiVi20XS9kRZrZfNhCH3HdBYwL1Nl9/AvcOnlZfX+lqa2LuHVXmuwA==", + "requires": { + "@firebase/component": "0.4.1", + "@firebase/installations": "0.4.25", + "@firebase/logger": "0.2.6", + "@firebase/remote-config-types": "0.1.9", + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/remote-config-types": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.1.9.tgz", + "integrity": "sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA==" + }, + "@firebase/storage": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.5.1.tgz", + "integrity": "sha512-cDlq2ibKlQo1RVRKeUtzpnvbEAKebxg/Yd5OTJGoPGwoWLeZ6FZhhRP/dI2ZBj2BetkqTdvlDGtxamOkMbHeeQ==", + "requires": { + "@firebase/component": "0.4.1", + "@firebase/storage-types": "0.4.1", + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/storage-types": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.4.1.tgz", + "integrity": "sha512-IM4cRzAnQ6QZoaxVZ5MatBzqXVcp47hOlE28jd9xXw1M9V7gfjhmW0PALGFQx58tPVmuUwIKyoEbHZjV4qRJwQ==", + "requires": {} + }, + "@firebase/util": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.0.0.tgz", + "integrity": "sha512-KIEyuyrYKKtit+lAl66c2GVvooM1Pb+Yw/9yuSga1HKYMxNZwSsIMXU8X97sLZf7WJaanV1XNJEMkZTw3xKEoA==", + "requires": { + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@firebase/webchannel-wrapper": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.4.1.tgz", + "integrity": "sha512-0yPjzuzGMkW1GkrC8yWsiN7vt1OzkMIi9HgxRmKREZl2wnNPOKo/yScTjXf/O57HM8dltqxPF6jlNLFVtc2qdw==" + }, + "@grpc/grpc-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.0.tgz", + "integrity": "sha512-fiL7ZaGg2HBiFtmv6m34d5jEgEtNXfctjzB3f7b3iuT7olBX4mHLMOqOBmGTTSOTfNRQJH5+vsyk6mEz3I0Q7Q==", + "requires": { + "@types/node": ">=12.12.47" + } + }, + "@grpc/proto-loader": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.6.tgz", + "integrity": "sha512-DT14xgw3PSzPxwS13auTEwxhMMOoz33DPUKNtmYK/QYbBSpLXJy78FGGs5yVoxVobEqPm4iW9MOIoz0A3bLTRQ==", + "requires": { + "lodash.camelcase": "^4.3.0", + "protobufjs": "^6.8.6" + } + }, "@hapi/address": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", @@ -22800,13 +22049,18 @@ "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" } } }, "@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==" + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==" }, "@jest/console": { "version": "26.6.2", @@ -22979,6 +22233,14 @@ "type-fest": "^0.8.1" } }, + "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" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -22986,11 +22248,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -23150,11 +22407,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -23328,35 +22580,34 @@ } }, "@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", "requires": { - "@nodelib/fs.stat": "2.0.4", + "@nodelib/fs.stat": "2.0.3", "run-parallel": "^1.1.9" } }, "@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", - "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==" }, "@nodelib/fs.walk": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", - "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", "requires": { - "@nodelib/fs.scandir": "2.1.4", + "@nodelib/fs.scandir": "2.1.3", "fastq": "^1.6.0" } }, "@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.0.1.tgz", + "integrity": "sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw==", "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "mkdirp": "^1.0.4" }, "dependencies": { "mkdirp": { @@ -23367,9 +22618,9 @@ } }, "@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", - "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.2.tgz", + "integrity": "sha512-Loc4UDGutcZ+Bd56hBInkm6JyjyCwWy4t2wcDXzN8EDPANgVRj0VP8Nxn0Zq2pc+WKauZwEivQgbDGg4xZO20A==", "requires": { "ansi-html": "^0.0.7", "error-stack-parser": "^2.0.6", @@ -23386,6 +22637,60 @@ } } }, + "@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" + }, + "@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + }, + "@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + }, + "@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" + }, + "@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", + "requires": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" + }, + "@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" + }, + "@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" + }, + "@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" + }, + "@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" + }, "@rollup/plugin-node-resolve": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", @@ -23399,9 +22704,9 @@ } }, "@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==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.3.4.tgz", + "integrity": "sha512-waBhMzyAtjCL1GwZes2jaE9MjuQ/DQF2BatH3fRivUF3z0JBFrU0U6iBNC/4WR+2rLKhaAhPWDNPYp4mI6RqdQ==", "requires": { "@rollup/pluginutils": "^3.1.0", "magic-string": "^0.25.7" @@ -23425,9 +22730,9 @@ } }, "@sinonjs/commons": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", - "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz", + "integrity": "sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==", "requires": { "type-detect": "4.0.8" } @@ -23441,9 +22746,9 @@ } }, "@surma/rollup-plugin-off-main-thread": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", - "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.1.tgz", + "integrity": "sha512-ZPBWYQDdO4JZiTmTP3DABsHhIPA7bEJk9Znk7tZsrbPGanoGo8YxMv//WLx5Cvb+lRgS42+6yiOIYYHCKDmkpQ==", "requires": { "ejs": "^2.6.1", "magic-string": "^0.25.0" @@ -23485,14 +22790,14 @@ "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==" + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.4.0.tgz", + "integrity": "sha512-zLl4Fl3NvKxxjWNkqEcpdSOpQ3LGVH2BNFQ6vjaK6sFo2IrSznrhURIPI0HAphKiiIwNYjAfE0TNoQDSZv0U9A==" }, "@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==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.4.0.tgz", + "integrity": "sha512-Gyx7cCxua04DBtyILTYdQxeO/pwfTBev6+eXTbVbxe4HTGhOUW6yo7PSbG2p6eJMl44j6XSequ0ZDP7bl0nu9A==", "requires": { "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", @@ -23501,86 +22806,78 @@ "@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/babel-plugin-transform-svg-component": "^5.4.0" } }, "@svgr/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", - "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.4.0.tgz", + "integrity": "sha512-hWGm1DCCvd4IEn7VgDUHYiC597lUYhFau2lwJBYpQWDirYLkX4OsXu9IslPgJ9UpP7wsw3n2Ffv9sW7SXJVfqQ==", "requires": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" + "@svgr/plugin-jsx": "^5.4.0", + "camelcase": "^6.0.0", + "cosmiconfig": "^6.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==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.4.0.tgz", + "integrity": "sha512-+U0TZZpPsP2V1WvVhqAOSTk+N+CjYHdZx+x9UBa1eeeZDXwH8pt0CrQf2+SvRl/h2CAPRFkm+Ey96+jKP8Bsgg==", "requires": { - "@babel/types": "^7.12.6" + "@babel/types": "^7.9.5" } }, "@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==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.4.0.tgz", + "integrity": "sha512-SGzO4JZQ2HvGRKDzRga9YFSqOqaNrgLlQVaGvpZ2Iht2gwRp/tq+18Pvv9kS9ZqOMYgyix2LLxZMY1LOe9NPqw==", "requires": { - "@babel/core": "^7.12.3", - "@svgr/babel-preset": "^5.5.0", - "@svgr/hast-util-to-babel-ast": "^5.5.0", + "@babel/core": "^7.7.5", + "@svgr/babel-preset": "^5.4.0", + "@svgr/hast-util-to-babel-ast": "^5.4.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==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.4.0.tgz", + "integrity": "sha512-3Cgv3aYi1l6SHyzArV9C36yo4kgwVdF3zPQUC6/aCDUeXAofDYwE5kk3e3oT5ZO2a0N3lB+lLGvipBG6lnG8EA==", "requires": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", + "cosmiconfig": "^6.0.0", + "merge-deep": "^3.0.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", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.4.0.tgz", + "integrity": "sha512-LjepnS/BSAvelnOnnzr6Gg0GcpLmnZ9ThGFK5WJtm1xOqdBE/1IACZU7MMdVzjyUkfFqGz87eRE4hFaSLiUwYg==", + "requires": { + "@babel/core": "^7.9.0", + "@babel/plugin-transform-react-constant-elements": "^7.9.0", + "@babel/preset-env": "^7.9.5", + "@babel/preset-react": "^7.9.4", + "@svgr/core": "^5.4.0", + "@svgr/plugin-jsx": "^5.4.0", + "@svgr/plugin-svgo": "^5.4.0", "loader-utils": "^2.0.0" } }, "@testing-library/dom": { - "version": "7.30.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.30.1.tgz", - "integrity": "sha512-RQUvqqq2lxTCOffhSNxpX/9fCoR+nwuQPmG5uhuuEH5KBAzNf2bK3OzBoWjm5zKM78SLjnGRAKt8hRjQA4E46A==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.26.5.tgz", + "integrity": "sha512-2v/fv0s4keQjJIcD4bjfJMFtvxz5icartxUWdIZVNJR539WD9oxVrvIAPw+3Ydg4RLgxt0rvQx3L9cAjCci0Kg==", "requires": { "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", + "@babel/runtime": "^7.10.3", "@types/aria-query": "^4.2.0", "aria-query": "^4.2.2", "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.4", + "dom-accessibility-api": "^0.5.1", "lz-string": "^1.4.4", - "pretty-format": "^26.6.2" + "pretty-format": "^26.4.2" }, "dependencies": { - "@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -23627,9 +22924,9 @@ } }, "@testing-library/jest-dom": { - "version": "5.11.10", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.11.10.tgz", - "integrity": "sha512-FuKiq5xuk44Fqm0000Z9w0hjOdwZRNzgx7xGGxQYepWFZy+OYUMOT/wPI4nLYXCaVltNVpU1W/qmD88wLWDsqQ==", + "version": "5.11.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.11.5.tgz", + "integrity": "sha512-XI+ClHR864i6p2kRCEyhvpVejuer+ObVUF4cjCvRSF88eOMIfqw7RoS9+qoRhyigGswMfT64L6Nt0Ufotxbwtg==", "requires": { "@babel/runtime": "^7.9.2", "@types/testing-library__jest-dom": "^5.9.1", @@ -23711,40 +23008,20 @@ } }, "@testing-library/react": { - "version": "11.2.5", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.5.tgz", - "integrity": "sha512-yEx7oIa/UWLe2F2dqK0FtMF9sJWNXD+2PPtp39BvE0Kh9MJ9Kl0HrZAgEuhUJR+Lx8Di6Xz+rKwSdEPY2UV8ZQ==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.1.1.tgz", + "integrity": "sha512-DT/P2opE9o4NWCd/oIL73b6VF/Xk9AY8iYSstKfz9cXw0XYPQ5IhA/cuYfoN9nU+mAynW8DpAVfEWdM6e7zF6g==", "requires": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^7.28.1" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - } + "@babel/runtime": "^7.12.1", + "@testing-library/dom": "^7.26.4" } }, "@testing-library/user-event": { - "version": "12.8.3", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz", - "integrity": "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.2.0.tgz", + "integrity": "sha512-Vnmm1ZvJ+JSQ7+lGIWMIdGbdLFQBAeWEAZJjw6dZwKWMwVTOBXMFbAxUCewQEVM0xfD4sGrYS/Hxec311WknGw==", "requires": { - "@babel/runtime": "^7.12.5" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - } + "@babel/runtime": "^7.10.2" } }, "@types/anymatch": { @@ -23753,14 +23030,14 @@ "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==" }, "@types/aria-query": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", - "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.0.tgz", + "integrity": "sha512-iIgQNzCm0v7QMhhe4Jjn9uRh+I6GoPmt03CbEtwx3ao8/EfoQcmgtqH4vQ5Db/lxiIGaWDv6nwvunuh0RyX0+A==" }, "@types/babel__core": { - "version": "7.1.14", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", - "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -23778,35 +23055,35 @@ } }, "@types/babel__template": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", - "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.3.tgz", + "integrity": "sha512-uCoznIPDmnickEi6D0v11SBpW0OuVqHJCa7syXqQHy5uktSCreIlt0iglsCnmvz8yCb38hGcWeseA8cWJSwv5Q==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "@types/babel__traverse": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", - "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.15.tgz", + "integrity": "sha512-Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==", "requires": { "@babel/types": "^7.3.0" } }, "@types/eslint": { - "version": "7.2.7", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.7.tgz", - "integrity": "sha512-EHXbc1z2GoQRqHaAT7+grxlTJ3WE2YNeD6jlpPoRc83cCoThRY+NUWjCUZaYmk51OICkPXn2hhphcWcWXgNW0Q==", + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.4.tgz", + "integrity": "sha512-YCY4kzHMsHoyKspQH+nwSe+70Kep7Vjt2X+dZe5Vs2vkRudqtoFoUIv1RlJmZB8Hbp7McneupoZij4PadxsK5Q==", "requires": { "@types/estree": "*", "@types/json-schema": "*" } }, "@types/estree": { - "version": "0.0.47", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", - "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==" + "version": "0.0.45", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.45.tgz", + "integrity": "sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==" }, "@types/glob": { "version": "7.1.3", @@ -23818,9 +23095,9 @@ } }, "@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==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", + "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", "requires": { "@types/node": "*" } @@ -23852,33 +23129,38 @@ } }, "@types/jest": { - "version": "26.0.22", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.22.tgz", - "integrity": "sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw==", + "version": "26.0.15", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.15.tgz", + "integrity": "sha512-s2VMReFXRg9XXxV+CW9e5Nz8fH2K1aEhwgjUqPPbQd7g95T0laAcvLv032EhFHIa5GHsZ8W7iJEQVaJq6k3Gog==", "requires": { "jest-diff": "^26.0.0", "pretty-format": "^26.0.0" } }, "@types/json-schema": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", - "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==" }, "@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" }, + "@types/long": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", + "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + }, "@types/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "14.14.37", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz", - "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==" + "version": "14.14.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz", + "integrity": "sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==" }, "@types/normalize-package-data": { "version": "2.4.0", @@ -23891,9 +23173,9 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "@types/prettier": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", - "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==" + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.5.tgz", + "integrity": "sha512-UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ==" }, "@types/q": { "version": "1.5.4", @@ -23919,9 +23201,9 @@ "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" }, "@types/tapable": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz", - "integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==" + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==" }, "@types/testing-library__jest-dom": { "version": "5.9.5", @@ -23932,9 +23214,9 @@ } }, "@types/uglify-js": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz", - "integrity": "sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.1.tgz", + "integrity": "sha512-7npvPKV+jINLu1SpSYVWG8KvyJBhBa8tmzMMdDoVc2pWUYHN8KIXlPJhjJ4LT97c4dXJA2SHL/q6ADbDriZN+Q==", "requires": { "source-map": "^0.6.1" }, @@ -23947,13 +23229,13 @@ } }, "@types/webpack": { - "version": "4.41.27", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz", - "integrity": "sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==", + "version": "4.41.24", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", + "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", "requires": { "@types/anymatch": "*", "@types/node": "*", - "@types/tapable": "^1", + "@types/tapable": "*", "@types/uglify-js": "*", "@types/webpack-sources": "*", "source-map": "^0.6.0" @@ -23967,9 +23249,9 @@ } }, "@types/webpack-sources": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz", - "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.0.0.tgz", + "integrity": "sha512-a5kPx98CNFRKQ+wqawroFunvFqv7GHm/3KOI52NY9xWADgc8smu4R6prt4EU/M4QfVjvgBkMqU4fBhw3QfMVkg==", "requires": { "@types/node": "*", "@types/source-list-map": "*", @@ -23984,91 +23266,91 @@ } }, "@types/yargs": { - "version": "15.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", - "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "version": "15.0.9", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz", + "integrity": "sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==", "requires": { "@types/yargs-parser": "*" } }, "@types/yargs-parser": { - "version": "20.2.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", - "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", + "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" }, "@typescript-eslint/eslint-plugin": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.19.0.tgz", - "integrity": "sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.6.1.tgz", + "integrity": "sha512-SNZyflefTMK2JyrPfFFzzoy2asLmZvZJ6+/L5cIqg4HfKGiW2Gr1Go1OyEVqne/U4QwmoasuMwppoBHWBWF2nA==", "requires": { - "@typescript-eslint/experimental-utils": "4.19.0", - "@typescript-eslint/scope-manager": "4.19.0", + "@typescript-eslint/experimental-utils": "4.6.1", + "@typescript-eslint/scope-manager": "4.6.1", "debug": "^4.1.1", "functional-red-black-tree": "^1.0.1", - "lodash": "^4.17.15", "regexpp": "^3.0.0", "semver": "^7.3.2", "tsutils": "^3.17.1" } }, "@typescript-eslint/experimental-utils": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.19.0.tgz", - "integrity": "sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.6.1.tgz", + "integrity": "sha512-qyPqCFWlHZXkEBoV56UxHSoXW2qnTr4JrWVXOh3soBP3q0o7p4pUEMfInDwIa0dB/ypdtm7gLOS0hg0a73ijfg==", "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.19.0", - "@typescript-eslint/types": "4.19.0", - "@typescript-eslint/typescript-estree": "4.19.0", + "@typescript-eslint/scope-manager": "4.6.1", + "@typescript-eslint/types": "4.6.1", + "@typescript-eslint/typescript-estree": "4.6.1", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" } }, "@typescript-eslint/parser": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.19.0.tgz", - "integrity": "sha512-/uabZjo2ZZhm66rdAu21HA8nQebl3lAIDcybUoOxoI7VbZBYavLIwtOOmykKCJy+Xq6Vw6ugkiwn8Js7D6wieA==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.6.1.tgz", + "integrity": "sha512-lScKRPt1wM9UwyKkGKyQDqf0bh6jm8DQ5iN37urRIXDm16GEv+HGEmum2Fc423xlk5NUOkOpfTnKZc/tqKZkDQ==", "requires": { - "@typescript-eslint/scope-manager": "4.19.0", - "@typescript-eslint/types": "4.19.0", - "@typescript-eslint/typescript-estree": "4.19.0", + "@typescript-eslint/scope-manager": "4.6.1", + "@typescript-eslint/types": "4.6.1", + "@typescript-eslint/typescript-estree": "4.6.1", "debug": "^4.1.1" } }, "@typescript-eslint/scope-manager": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.19.0.tgz", - "integrity": "sha512-GGy4Ba/hLXwJXygkXqMzduqOMc+Na6LrJTZXJWVhRrSuZeXmu8TAnniQVKgj8uTRKe4igO2ysYzH+Np879G75g==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.6.1.tgz", + "integrity": "sha512-f95+80r6VdINYscJY1KDUEDcxZ3prAWHulL4qRDfNVD0I5QAVSGqFkwHERDoLYJJWmEAkUMdQVvx7/c2Hp+Bjg==", "requires": { - "@typescript-eslint/types": "4.19.0", - "@typescript-eslint/visitor-keys": "4.19.0" + "@typescript-eslint/types": "4.6.1", + "@typescript-eslint/visitor-keys": "4.6.1" } }, "@typescript-eslint/types": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.19.0.tgz", - "integrity": "sha512-A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA==" + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.6.1.tgz", + "integrity": "sha512-k2ZCHhJ96YZyPIsykickez+OMHkz06xppVLfJ+DY90i532/Cx2Z+HiRMH8YZQo7a4zVd/TwNBuRCdXlGK4yo8w==" }, "@typescript-eslint/typescript-estree": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.19.0.tgz", - "integrity": "sha512-3xqArJ/A62smaQYRv2ZFyTA+XxGGWmlDYrsfZG68zJeNbeqRScnhf81rUVa6QG4UgzHnXw5VnMT5cg75dQGDkA==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.6.1.tgz", + "integrity": "sha512-/J/kxiyjQQKqEr5kuKLNQ1Finpfb8gf/NpbwqFFYEBjxOsZ621r9AqwS9UDRA1Rrr/eneX/YsbPAIhU2rFLjXQ==", "requires": { - "@typescript-eslint/types": "4.19.0", - "@typescript-eslint/visitor-keys": "4.19.0", + "@typescript-eslint/types": "4.6.1", + "@typescript-eslint/visitor-keys": "4.6.1", "debug": "^4.1.1", "globby": "^11.0.1", "is-glob": "^4.0.1", + "lodash": "^4.17.15", "semver": "^7.3.2", "tsutils": "^3.17.1" } }, "@typescript-eslint/visitor-keys": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.19.0.tgz", - "integrity": "sha512-aGPS6kz//j7XLSlgpzU2SeTqHPsmRYxFztj2vPuMMFJXZudpRSehE3WCV+BaxwZFvfAqMoSd86TEuM0PQ59E/A==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.6.1.tgz", + "integrity": "sha512-owABze4toX7QXwOLT3/D5a8NecZEjEWU1srqxENTfqsY3bwVnl3YYbOh6s1rp2wQKO9RTHFGjKes08FgE7SVMw==", "requires": { - "@typescript-eslint/types": "4.19.0", + "@typescript-eslint/types": "4.6.1", "eslint-visitor-keys": "^2.0.0" } }, @@ -24270,8 +23552,7 @@ "acorn-jsx": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", - "requires": {} + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==" }, "acorn-walk": { "version": "7.2.0", @@ -24315,14 +23596,12 @@ "ajv-errors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "requires": {} + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" }, "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": {} + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, "alphanum-sort": { "version": "1.0.2", @@ -24335,11 +23614,18 @@ "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==" }, "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==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "requires": { - "type-fest": "^0.21.3" + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" + } } }, "ansi-html": { @@ -24417,14 +23703,12 @@ "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" }, "array-includes": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", - "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", "requires": { - "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.17.0", "is-string": "^1.0.5" } }, @@ -24444,23 +23728,21 @@ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, "array.prototype.flat": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", - "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", "requires": { - "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" + "es-abstract": "^1.17.0-next.1" } }, "array.prototype.flatmap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", - "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.3.tgz", + "integrity": "sha512-OOEk+lkePcg+ODXIpvuU9PAryCikCJyo7GlDG1upleEpQRx6mzL9puEBkozQ5iAx20KV0l3DbyQwqciJtqe5Pg==", "requires": { - "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", + "es-abstract": "^1.17.0-next.1", "function-bind": "^1.1.1" } }, @@ -24494,9 +23776,9 @@ }, "dependencies": { "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" } } }, @@ -24540,9 +23822,9 @@ "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" }, "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" }, "async": { "version": "2.6.3", @@ -24602,9 +23884,9 @@ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" }, "axe-core": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.3.tgz", - "integrity": "sha512-vwPpH4Aj4122EW38mxO/fxhGKtwWTMLDIJfZ1He0Edbtjcfna/R3YB67yVhezUMzqc3Jr3+Ii50KRntlENL4xQ==" + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.0.2.tgz", + "integrity": "sha512-arU1h31OGFu+LPrOLGZ7nB45v940NMDMEJeNmbutu57P+UFDVnkZg3e+J1I2HJRZ9hT7gO8J91dn/PMrAiKakA==" }, "axobject-query": { "version": "2.2.0", @@ -24770,61 +24052,12 @@ "@babel/runtime": "^7.7.2", "cosmiconfig": "^6.0.0", "resolve": "^1.12.0" - }, - "dependencies": { - "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" - } - } } }, "babel-plugin-named-asset-import": { "version": "0.3.7", "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", - "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", - "requires": {} - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz", - "integrity": "sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA==", - "requires": { - "@babel/compat-data": "^7.13.0", - "@babel/helper-define-polyfill-provider": "^0.1.5", - "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.1.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz", - "integrity": "sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.1.5", - "core-js-compat": "^3.8.1" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz", - "integrity": "sha512-OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.1.5" - } + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==" }, "babel-plugin-syntax-object-rest-spread": { "version": "6.13.0", @@ -24846,9 +24079,9 @@ "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==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.0.tgz", + "integrity": "sha512-mGkvkpocWJes1CmMKtgGUwCeeq0pOhALyymozzDWYomHTbDLwueDYG6p4TK1YOeYHCzBzYPsWkgTto10JubI1Q==", "requires": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -24895,47 +24128,6 @@ "babel-plugin-transform-react-remove-prop-types": "0.4.24" }, "dependencies": { - "@babel/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", - "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", - "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - } - }, "@babel/plugin-proposal-numeric-separator": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", @@ -24945,97 +24137,6 @@ "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", - "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", - "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/preset-env": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", - "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", - "requires": { - "@babel/compat-data": "^7.12.1", - "@babel/helper-compilation-targets": "^7.12.1", - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-option": "^7.12.1", - "@babel/plugin-proposal-async-generator-functions": "^7.12.1", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-dynamic-import": "^7.12.1", - "@babel/plugin-proposal-export-namespace-from": "^7.12.1", - "@babel/plugin-proposal-json-strings": "^7.12.1", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-numeric-separator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.1", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.1", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-async-to-generator": "^7.12.1", - "@babel/plugin-transform-block-scoped-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.1", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-computed-properties": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-dotall-regex": "^7.12.1", - "@babel/plugin-transform-duplicate-keys": "^7.12.1", - "@babel/plugin-transform-exponentiation-operator": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-function-name": "^7.12.1", - "@babel/plugin-transform-literals": "^7.12.1", - "@babel/plugin-transform-member-expression-literals": "^7.12.1", - "@babel/plugin-transform-modules-amd": "^7.12.1", - "@babel/plugin-transform-modules-commonjs": "^7.12.1", - "@babel/plugin-transform-modules-systemjs": "^7.12.1", - "@babel/plugin-transform-modules-umd": "^7.12.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", - "@babel/plugin-transform-new-target": "^7.12.1", - "@babel/plugin-transform-object-super": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-property-literals": "^7.12.1", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/plugin-transform-reserved-words": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/plugin-transform-sticky-regex": "^7.12.1", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/plugin-transform-typeof-symbol": "^7.12.1", - "@babel/plugin-transform-unicode-escapes": "^7.12.1", - "@babel/plugin-transform-unicode-regex": "^7.12.1", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.1", - "core-js-compat": "^3.6.2", - "semver": "^5.5.0" - } - }, "@babel/preset-react": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", @@ -25050,10 +24151,13 @@ "@babel/plugin-transform-react-pure-annotations": "^7.12.1" } }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } } } }, @@ -25067,9 +24171,9 @@ }, "dependencies": { "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" }, "regenerator-runtime": { "version": "0.11.1", @@ -25109,13 +24213,44 @@ "requires": { "is-descriptor": "^1.0.0" } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.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==" } } }, "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" }, "batch": { "version": "0.6.1", @@ -25147,29 +24282,20 @@ "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==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", "optional": true }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" }, "body-parser": { "version": "1.19.0", @@ -25293,12 +24419,19 @@ } }, "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "requires": { - "bn.js": "^5.0.0", + "bn.js": "^4.1.0", "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } } }, "browserify-sign": { @@ -25333,15 +24466,14 @@ } }, "browserslist": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", - "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "version": "4.14.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.6.tgz", + "integrity": "sha512-zeFYcUo85ENhc/zxHbiIp0LGzzTrE2Pv2JhxvS7kpUb9Q9D38kUX6Bie7pGutJ/5iF5rOxE7CepAuWD56xJ33A==", "requires": { - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.649", + "caniuse-lite": "^1.0.30001154", + "electron-to-chromium": "^1.3.585", "escalade": "^3.1.1", - "node-releases": "^1.1.70" + "node-releases": "^1.1.65" } }, "bser": { @@ -25378,9 +24510,9 @@ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, "builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==" }, "builtin-status-codes": { "version": "3.0.0", @@ -25393,9 +24525,9 @@ "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" }, "cacache": { - "version": "15.0.6", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.6.tgz", - "integrity": "sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", + "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", "requires": { "@npmcli/move-file": "^1.0.1", "chownr": "^2.0.0", @@ -25411,7 +24543,7 @@ "p-map": "^4.0.0", "promise-inflight": "^1.0.1", "rimraf": "^3.0.2", - "ssri": "^8.0.1", + "ssri": "^8.0.0", "tar": "^6.0.2", "unique-filename": "^1.1.1" }, @@ -25420,6 +24552,14 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "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" + } } } }, @@ -25440,12 +24580,12 @@ } }, "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", "requires": { "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "get-intrinsic": "^1.0.0" } }, "caller-callsite": { @@ -25477,12 +24617,12 @@ "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==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" } }, "camelcase": { @@ -25502,9 +24642,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001204", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001204.tgz", - "integrity": "sha512-JUdjWpcxfJ9IPamy2f5JaRDCaqJOxDzOSKtbdx4rH9VivMd1vIzoPumsJa9LoMIi4Fx2BV2KZOxWhNkBjaYivQ==" + "version": "1.0.30001156", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001156.tgz", + "integrity": "sha512-z7qztybA2eFZTB6Z3yvaQBIoJpQtsewRD74adw2UbRWwsRq3jIPvgrQGawBMbfafekQaD21FWuXNcywtTDGGCw==" }, "capture-exit": { "version": "2.0.0", @@ -25545,19 +24685,27 @@ "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" }, "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", "optional": true, "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", - "fsevents": "~2.3.1", + "fsevents": "~2.1.2", "glob-parent": "~5.1.0", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.5.0" + }, + "dependencies": { + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "optional": true + } } }, "chownr": { @@ -25571,13 +24719,6 @@ "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", "requires": { "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } } }, "ci-info": { @@ -25617,57 +24758,6 @@ "requires": { "is-descriptor": "^0.1.0" } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" } } }, @@ -25699,6 +24789,40 @@ "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^6.2.0" + }, + "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==" + }, + "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==" + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "requires": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" } }, "co": { @@ -25753,18 +24877,18 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "color-string": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", - "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", + "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" }, "combined-stream": { "version": "1.0.8", @@ -25946,16 +25070,6 @@ "mkdirp": "^0.5.1", "rimraf": "^2.5.4", "run-queue": "^1.0.0" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } } }, "copy-descriptor": { @@ -25964,16 +25078,16 @@ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, "core-js": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.1.tgz", - "integrity": "sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg==" + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" }, "core-js-compat": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz", - "integrity": "sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA==", + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", "requires": { - "browserslist": "^4.16.3", + "browserslist": "^4.8.5", "semver": "7.0.0" }, "dependencies": { @@ -25985,9 +25099,9 @@ } }, "core-js-pure": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.1.tgz", - "integrity": "sha512-laz3Zx0avrw9a4QEIdmIblnVuJz8W51leY9iLThatCsFawWxC3sE4guASC78JbCin+DkwMpCdp1AVAuzL/GN7A==" + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", + "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==" }, "core-util-is": { "version": "1.0.2", @@ -25995,15 +25109,15 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "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.2.1", + "import-fresh": "^3.1.0", "parse-json": "^5.0.0", "path-type": "^4.0.0", - "yaml": "^1.10.0" + "yaml": "^1.7.2" } }, "create-ecdh": { @@ -26016,9 +25130,9 @@ }, "dependencies": { "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" } } }, @@ -26048,13 +25162,22 @@ } }, "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "crypto-browserify": { @@ -26333,26 +25456,26 @@ "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" }, "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.1.0.tgz", + "integrity": "sha512-h+6w/W1WqXaJA4tb1dk7r5tVbOm97MsKxzwnvOR04UQ6GILroryjMWu3pmCCtL2mLaEStQ0fZgeGiy99mo7iyg==", "requires": { - "css-tree": "^1.1.2" + "css-tree": "^1.0.0" }, "dependencies": { "css-tree": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", - "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0.tgz", + "integrity": "sha512-CdVYz/Yuqw0VdKhXPBIgi8DO3NicJVYZNWeX9XcIuSp9ZoFT5IcleVRW07O5rMjdcx1mb+MEJPknTTEW7DdsYw==", "requires": { - "mdn-data": "2.0.14", + "mdn-data": "2.0.12", "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==" + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.12.tgz", + "integrity": "sha512-ULbAlgzVb8IqZ0Hsxm6hHSlQl3Jckst2YEQS7fODu9ilNWy2LvcoSY7TRFIktABP2mdppBioc66va90T+NUs8Q==" }, "source-map": { "version": "0.6.1", @@ -26395,6 +25518,115 @@ "type": "^1.0.1" } }, + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + }, + "d3-collection": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", + "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" + }, + "d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" + }, + "d3-contour": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", + "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", + "requires": { + "d3-array": "^1.1.1" + } + }, + "d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "d3-geo": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", + "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", + "requires": { + "d3-array": "1" + } + }, + "d3-hexbin": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/d3-hexbin/-/d3-hexbin-0.2.2.tgz", + "integrity": "sha1-nFg32s/UcasFM3qeke8Qv8T5iDE=" + }, + "d3-hierarchy": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", + "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + }, + "d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "requires": { + "d3-color": "1" + } + }, + "d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "d3-sankey": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.7.1.tgz", + "integrity": "sha1-0imDImj8aaf+yEgD6WwiVqYUxSE=", + "requires": { + "d3-array": "1", + "d3-collection": "1", + "d3-shape": "^1.2.0" + } + }, + "d3-scale": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-1.0.7.tgz", + "integrity": "sha512-KvU92czp2/qse5tUfGms6Kjig0AhHOwkzXG0+PqIJB3ke0WUv088AHMZI0OssO9NCkXt4RP8yju9rpH8aGB7Lw==", + "requires": { + "d3-array": "^1.2.0", + "d3-collection": "1", + "d3-color": "1", + "d3-format": "1", + "d3-interpolate": "1", + "d3-time": "1", + "d3-time-format": "2" + } + }, + "d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "requires": { + "d3-path": "1" + } + }, + "d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "d3-time-format": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", + "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "requires": { + "d3-time": "1" + } + }, + "d3-voronoi": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz", + "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==" + }, "damerau-levenshtein": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", @@ -26419,9 +25651,9 @@ } }, "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "requires": { "ms": "2.1.2" } @@ -26476,86 +25708,6 @@ "requires": { "execa": "^1.0.0", "ip-regex": "^2.1.0" - }, - "dependencies": { - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "requires": { - "path-key": "^2.0.0" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" - }, - "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" - } - } } }, "define-properties": { @@ -26573,6 +25725,39 @@ "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.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==" + } } }, "del": { @@ -26620,14 +25805,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } } } }, @@ -26661,9 +25838,9 @@ "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" }, "detect-node": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", - "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" }, "detect-port-alt": { "version": "1.1.6", @@ -26689,6 +25866,11 @@ } } }, + "dialog-polyfill": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/dialog-polyfill/-/dialog-polyfill-0.4.10.tgz", + "integrity": "sha512-j5yGMkP8T00UFgyO+78OxiN5vC5dzRQF3BEio+LhNvDbyfxWBsi3sfPArDm54VloaJwy2hm3erEiDWqHRC8rzw==" + }, "diff-sequences": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", @@ -26705,9 +25887,9 @@ }, "dependencies": { "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" } } }, @@ -26772,12 +25954,22 @@ }, "dependencies": { "domelementtype": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", - "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", + "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==" } } }, + "dom-storage": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz", + "integrity": "sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q==" + }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", @@ -26821,12 +26013,12 @@ } }, "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", + "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "no-case": "^3.0.3", + "tslib": "^1.10.0" } }, "dot-prop": { @@ -26835,13 +26027,6 @@ "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "requires": { "is-obj": "^2.0.0" - }, - "dependencies": { - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - } } }, "dotenv": { @@ -26914,9 +26099,9 @@ "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" }, "electron-to-chromium": { - "version": "1.3.701", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.701.tgz", - "integrity": "sha512-Zd9ofdIMYHYhG1gvnejQDvC/kqSeXQvtXF0yRURGxgwGqDZm9F9Fm3dYFnm5gyuA7xpXfBlzVLN1sz0FjxpKfw==" + "version": "1.3.589", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.589.tgz", + "integrity": "sha512-rQItBTFnol20HaaLm26UgSUduX7iGerwW7pEYX17MB1tI6LzFajiLV7iZ7LVcUcsN/7HrZUoCLrBauChy/IqEg==" }, "elliptic": { "version": "6.5.4", @@ -26933,9 +26118,9 @@ }, "dependencies": { "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" } } }, @@ -26945,9 +26130,9 @@ "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" }, "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" }, "emojis-list": { "version": "3.0.0", @@ -26968,9 +26153,9 @@ } }, "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", + "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", "requires": { "graceful-fs": "^4.1.2", "memory-fs": "^0.5.0", @@ -27019,14 +26204,14 @@ } }, "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" }, "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "requires": { "prr": "~1.0.1" } @@ -27048,26 +26233,21 @@ } }, "es-abstract": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", - "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "requires": { - "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.2", - "is-string": "^1.0.5", - "object-inspect": "^1.9.0", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.0" + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" } }, "es-to-primitive": { @@ -27125,22 +26305,17 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", "requires": { "esprima": "^4.0.1", - "estraverse": "^5.2.0", + "estraverse": "^4.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" }, "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" - }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", @@ -27185,12 +26360,12 @@ } }, "eslint": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz", - "integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.12.1.tgz", + "integrity": "sha512-HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg==", "requires": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", + "@babel/code-frame": "^7.0.0", + "@eslint/eslintrc": "^0.2.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -27200,13 +26375,13 @@ "eslint-scope": "^5.1.1", "eslint-utils": "^2.1.0", "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", + "espree": "^7.3.0", + "esquery": "^1.2.0", "esutils": "^2.0.2", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", "glob-parent": "^5.0.0", - "globals": "^13.6.0", + "globals": "^12.1.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", @@ -27214,7 +26389,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.21", + "lodash": "^4.17.19", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -27223,19 +26398,11 @@ "semver": "^7.2.1", "strip-ansi": "^6.0.0", "strip-json-comments": "^3.1.0", - "table": "^6.0.4", + "table": "^5.2.3", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "requires": { - "@babel/highlight": "^7.10.4" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -27266,12 +26433,22 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "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" + } + }, "globals": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz", - "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==", + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", "requires": { - "type-fest": "^0.20.2" + "type-fest": "^0.8.1" } }, "has-flag": { @@ -27279,6 +26456,29 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "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==" + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -27287,10 +26487,13 @@ "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==" + "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" + } } } }, @@ -27343,17 +26546,68 @@ "ms": "2.0.0" } }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "^2.1.0" + } } } }, "eslint-plugin-flowtype": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.4.0.tgz", - "integrity": "sha512-O0s0iTT5UxYuoOpHMLSIO2qZMyvrb9shhk1EM5INNGtJ2CffrfUmsnh6TVsnoT41fkXIEndP630WNovhoO87xQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.2.0.tgz", + "integrity": "sha512-z7ULdTxuhlRJcEe1MVljePXricuPOrsWfScRXFhNzVD5dmTHWjIF57AxD0e7AbEoLSbjSsaA5S+hCg43WvpXJQ==", "requires": { "lodash": "^4.17.15", "string-natural-compare": "^3.0.1" @@ -27404,9 +26658,9 @@ } }, "eslint-plugin-jest": { - "version": "24.3.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.2.tgz", - "integrity": "sha512-cicWDr+RvTAOKS3Q/k03+Z3odt3VCiWamNUHWd6QWbVQWcYJyYgUTu8x0mx9GfeDEimawU5kQC+nQ3MFxIM6bw==", + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.0.tgz", + "integrity": "sha512-827YJ+E8B9PvXu/0eiVSNFfxxndbKv+qE/3GSMhdorCaeaOehtqHGX2YDW9B85TEOre9n/zscledkFW/KbnyGg==", "requires": { "@typescript-eslint/experimental-utils": "^4.0.1" } @@ -27427,25 +26681,31 @@ "has": "^1.0.3", "jsx-ast-utils": "^3.1.0", "language-tags": "^1.0.5" + }, + "dependencies": { + "emoji-regex": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.0.tgz", + "integrity": "sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug==" + } } }, "eslint-plugin-react": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.1.tgz", - "integrity": "sha512-MvFGhZjI8Z4HusajmSw0ougGrq3Gs4vT/0WgwksZgf5RrLrRa2oYAw56okU4tZJl8+j7IYNuTM+2RnFEuTSdRQ==", + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.21.5.tgz", + "integrity": "sha512-8MaEggC2et0wSF6bUeywF7qQ46ER81irOdWS4QWxnnlAEsnzeBevk1sWh7fhpCghPpXb+8Ks7hvaft6L/xsR6g==", "requires": { - "array-includes": "^3.1.3", - "array.prototype.flatmap": "^1.2.4", + "array-includes": "^3.1.1", + "array.prototype.flatmap": "^1.2.3", "doctrine": "^2.1.0", "has": "^1.0.3", "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.0.4", - "object.entries": "^1.1.3", - "object.fromentries": "^2.0.4", - "object.values": "^1.1.3", + "object.entries": "^1.1.2", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", "prop-types": "^15.7.2", - "resolve": "^2.0.0-next.3", - "string.prototype.matchall": "^4.0.4" + "resolve": "^1.18.1", + "string.prototype.matchall": "^4.0.2" }, "dependencies": { "doctrine": { @@ -27455,28 +26715,18 @@ "requires": { "esutils": "^2.0.2" } - }, - "resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } } } }, "eslint-plugin-react-hooks": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", - "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", - "requires": {} + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==" }, "eslint-plugin-testing-library": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", - "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.0.tgz", + "integrity": "sha512-zqITQ9qS9tdTG5hY+JnY4k3osolg4sGMD9gTnJr0L1xKB8CvPXXts7tp331ZjQ6qL37kRgH0288/XtsG+bcsxQ==", "requires": { "@typescript-eslint/experimental-utils": "^3.10.1" }, @@ -27558,13 +26808,12 @@ "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==" }, "eslint-webpack-plugin": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.3.tgz", - "integrity": "sha512-LewNevZf9ghDCxCGT6QltNWVi8KIYWc4LKcin8K9Azh1hypG7YAmobUDIU67fAPa+eMjRnU4rjEkLbYI1w5/UA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.2.0.tgz", + "integrity": "sha512-Cs7FuSnITLqC6rVs11hBQUzEpTIUwlGvFXT3iK4QTqWSMGKmNpCy9dVvqC6hh1SxYZL7Jy/N73BM5k+EqAi/jg==", "requires": { - "@types/eslint": "^7.2.6", + "@types/eslint": "^7.2.4", "arrify": "^2.0.1", - "jest-worker": "^26.6.2", "micromatch": "^4.0.2", "schema-utils": "^3.0.0" }, @@ -27582,12 +26831,12 @@ } }, "espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz", + "integrity": "sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==", "requires": { "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", + "acorn-jsx": "^5.2.0", "eslint-visitor-keys": "^1.3.0" }, "dependencies": { @@ -27604,9 +26853,9 @@ "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==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", "requires": { "estraverse": "^5.1.0" }, @@ -27659,14 +26908,14 @@ "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==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==" }, "eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", "requires": { "original": "^1.0.0" } @@ -27681,24 +26930,22 @@ } }, "exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" }, "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, "exit": { @@ -27744,62 +26991,6 @@ "is-extendable": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -27914,9 +27105,9 @@ }, "dependencies": { "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==" } } }, @@ -27932,6 +27123,16 @@ "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } } }, "extglob": { @@ -27965,10 +27166,36 @@ "is-extendable": "^0.1.0" } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.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==" } } }, @@ -27983,9 +27210,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -28006,17 +27233,17 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, "fastq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", - "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz", + "integrity": "sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==", "requires": { "reusify": "^1.0.4" } }, "faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "requires": { "websocket-driver": ">=0.5.1" } @@ -28035,11 +27262,11 @@ "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" }, "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==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", "requires": { - "flat-cache": "^3.0.4" + "flat-cache": "^2.0.1" } }, "file-loader": { @@ -28063,12 +27290,6 @@ } } }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, "filesize": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", @@ -28119,46 +27340,6 @@ "commondir": "^1.0.1", "make-dir": "^2.0.0", "pkg-dir": "^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-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "requires": { - "find-up": "^3.0.0" - } - } } }, "find-up": { @@ -28170,19 +27351,50 @@ "path-exists": "^4.0.0" } }, + "firebase": { + "version": "8.4.3", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-8.4.3.tgz", + "integrity": "sha512-STM7xvFBs9MSgtReaWX901HPfIlsA7CNLKkXyVW+aKFmb4znmSxiRFT+pbLyor+ueb5Sj+/VjC97g51Om+Jw4w==", + "requires": { + "@firebase/analytics": "0.6.9", + "@firebase/app": "0.6.20", + "@firebase/app-types": "0.6.2", + "@firebase/auth": "0.16.5", + "@firebase/database": "0.9.12", + "@firebase/firestore": "2.2.5", + "@firebase/functions": "0.6.7", + "@firebase/installations": "0.4.25", + "@firebase/messaging": "0.7.9", + "@firebase/performance": "0.4.11", + "@firebase/polyfill": "0.3.36", + "@firebase/remote-config": "0.1.36", + "@firebase/storage": "0.5.1", + "@firebase/util": "1.0.0" + } + }, + "firebaseui": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/firebaseui/-/firebaseui-4.8.0.tgz", + "integrity": "sha512-DG8CD+969JHMailhOm8nKo+eJlumIHex0TH18eJeTo0Q2KEt5m/b61S1ky4bavK/nGmLJBRECJytq09/pwhZ0A==", + "requires": { + "dialog-polyfill": "^0.4.7", + "material-design-lite": "^1.2.0" + } + }, "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" } }, "flatted": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", - "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" }, "flatten": { "version": "1.0.3", @@ -28223,15 +27435,23 @@ } }, "follow-redirects": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==" + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", + "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==" }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "^1.0.1" + } + }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -28299,11 +27519,6 @@ } } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -28322,6 +27537,11 @@ } } }, + "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==" + }, "micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -28420,14 +27640,14 @@ } }, "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==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", "requires": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "universalify": "^1.0.0" } }, "fs-minipass": { @@ -28479,9 +27699,9 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz", + "integrity": "sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA==", "optional": true }, "function-bind": { @@ -28505,9 +27725,9 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", + "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -28525,9 +27745,9 @@ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" }, "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "requires": { "pump": "^3.0.0" } @@ -28559,13 +27779,22 @@ } }, "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", "requires": { "is-glob": "^4.0.1" } }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "requires": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, "global-modules": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", @@ -28584,13 +27813,10 @@ "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" - } + "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==" } } }, @@ -28600,9 +27826,9 @@ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", "requires": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -28610,19 +27836,12 @@ "ignore": "^5.1.4", "merge2": "^1.3.0", "slash": "^3.0.0" - }, - "dependencies": { - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" - } } }, "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" }, "growly": { "version": "1.3.0", @@ -28671,20 +27890,15 @@ "function-bind": "^1.1.1" } }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" - }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" }, "has-value": { "version": "1.0.0", @@ -28769,19 +27983,6 @@ "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, - "history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "requires": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, "hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", @@ -28792,20 +27993,10 @@ "minimalistic-crypto-utils": "^1.0.1" } }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - }, - "dependencies": { - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - } - } + "hoek": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz", + "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==" }, "hoopy": { "version": "0.1.4", @@ -28876,9 +28067,9 @@ } }, "html-entities": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", - "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==" }, "html-escaper": { "version": "2.0.2", @@ -28932,6 +28123,15 @@ "emojis-list": "^3.0.0", "json5": "^1.0.1" } + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } } } }, @@ -28979,11 +28179,6 @@ } } }, - "http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" - }, "http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", @@ -29053,11 +28248,6 @@ } } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -29076,6 +28266,11 @@ } } }, + "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==" + }, "micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -29143,6 +28338,11 @@ "postcss": "^7.0.14" } }, + "idb": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/idb/-/idb-3.0.2.tgz", + "integrity": "sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw==" + }, "identity-obj-proxy": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", @@ -29162,9 +28362,9 @@ "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" }, "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" }, "immer": { "version": "8.0.1", @@ -29180,19 +28380,12 @@ } }, "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", + "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", "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-from": { @@ -29278,13 +28471,13 @@ } }, "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", + "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", "requires": { - "get-intrinsic": "^1.1.0", + "es-abstract": "^1.17.0-next.1", "has": "^1.0.3", - "side-channel": "^1.0.4" + "side-channel": "^1.0.2" } }, "ip": { @@ -29308,31 +28501,23 @@ "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" }, "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "requires": { - "kind-of": "^6.0.0" + "kind-of": "^3.0.2" } }, "is-arguments": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", - "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", - "requires": { - "call-bind": "^1.0.0" - } + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, - "is-bigint": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", - "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==" - }, "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -29342,23 +28527,15 @@ "binary-extensions": "^2.0.0" } }, - "is-boolean-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", - "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", - "requires": { - "call-bind": "^1.0.0" - } - }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" }, "is-ci": { "version": "2.0.0", @@ -29382,19 +28559,19 @@ } }, "is-core-module": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", - "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz", + "integrity": "sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==", "requires": { "has": "^1.0.3" } }, "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "requires": { - "kind-of": "^6.0.0" + "kind-of": "^3.0.2" } }, "is-date-object": { @@ -29403,13 +28580,20 @@ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" }, "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } } }, "is-directory": { @@ -29423,12 +28607,9 @@ "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==" }, "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" }, "is-extglob": { "version": "2.1.1", @@ -29436,9 +28617,9 @@ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" }, "is-generator-fn": { "version": "2.1.0", @@ -29459,24 +28640,19 @@ "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" }, "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=" }, "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.4", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", - "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==" - }, "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" }, "is-path-cwd": { "version": "2.2.0", @@ -29518,11 +28694,10 @@ "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=" }, "is-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", - "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", "requires": { - "call-bind": "^1.0.2", "has-symbols": "^1.0.1" } }, @@ -29542,9 +28717,9 @@ "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" }, "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" }, "is-string": { "version": "1.0.5", @@ -29700,44 +28875,6 @@ "@jest/core": "^26.6.0", "import-local": "^3.0.2", "jest-cli": "^26.6.0" - } - }, - "jest-changed-files": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", - "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", - "requires": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" - } - }, - "jest-circus": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", - "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.0", - "@jest/test-result": "^26.6.0", - "@jest/types": "^26.6.0", - "@types/babel__traverse": "^7.0.4", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^26.6.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.0", - "jest-matcher-utils": "^26.6.0", - "jest-message-util": "^26.6.0", - "jest-runner": "^26.6.0", - "jest-runtime": "^26.6.0", - "jest-snapshot": "^26.6.0", - "jest-util": "^26.6.0", - "pretty-format": "^26.6.0", - "stack-utils": "^2.0.2", - "throat": "^5.0.0" }, "dependencies": { "ansi-styles": { @@ -29775,6 +28912,26 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -29785,24 +28942,117 @@ } } }, - "jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", "requires": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "dependencies": { + "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" + } + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "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" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "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==" + }, + "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" + } + } + } + }, + "jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@jest/types": "^26.6.0", + "@types/babel__traverse": "^7.0.4", + "@types/node": "*", "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "prompts": "^2.0.1", - "yargs": "^15.4.1" + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^26.6.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.0", + "jest-matcher-utils": "^26.6.0", + "jest-message-util": "^26.6.0", + "jest-runner": "^26.6.0", + "jest-runtime": "^26.6.0", + "jest-snapshot": "^26.6.0", + "jest-util": "^26.6.0", + "pretty-format": "^26.6.0", + "stack-utils": "^2.0.2", + "throat": "^5.0.0" }, "dependencies": { "ansi-styles": { @@ -29960,11 +29210,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -30350,8 +29595,7 @@ "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": {} + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" }, "jest-regex-util": { "version": "26.0.0", @@ -30443,11 +29687,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -30573,11 +29812,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -30693,6 +29927,11 @@ "type-fest": "^0.8.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==" + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -30700,11 +29939,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -30825,11 +30059,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -31098,9 +30327,9 @@ "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==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -31112,43 +30341,36 @@ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "jsdom": { - "version": "16.5.2", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.2.tgz", - "integrity": "sha512-JxNtPt9C1ut85boCbJmffaQ06NBnzkQY/MWO3YxPW8IWS38A26z+B1oBvA9LwKrytewdfymnhi4UNH3/RAgZrg==", + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", + "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", "requires": { - "abab": "^2.0.5", - "acorn": "^8.1.0", + "abab": "^2.0.3", + "acorn": "^7.1.1", "acorn-globals": "^6.0.0", "cssom": "^0.4.4", - "cssstyle": "^2.3.0", + "cssstyle": "^2.2.0", "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", + "decimal.js": "^10.2.0", "domexception": "^2.0.1", - "escodegen": "^2.0.0", + "escodegen": "^1.14.1", "html-encoding-sniffer": "^2.0.1", "is-potential-custom-element-name": "^1.0.0", "nwsapi": "^2.2.0", - "parse5": "6.0.1", + "parse5": "5.1.1", "request": "^2.88.2", - "request-promise-native": "^1.0.9", - "saxes": "^5.0.1", + "request-promise-native": "^1.0.8", + "saxes": "^5.0.0", "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", + "tough-cookie": "^3.0.1", "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.4", + "whatwg-url": "^8.0.0", + "ws": "^7.2.3", "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "acorn": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", - "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==" - } } }, "jsesc": { @@ -31192,9 +30414,9 @@ "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", "requires": { "minimist": "^1.2.5" } @@ -31206,6 +30428,13 @@ "requires": { "graceful-fs": "^4.1.6", "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + } } }, "jsprim": { @@ -31220,12 +30449,12 @@ } }, "jsx-ast-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", - "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.1.0.tgz", + "integrity": "sha512-d4/UOjg+mxAWxCiF0c5UTSwyqbchkbqCvK87aBovhnh8GtysTjWmgC63tY0cJx/HzGgm9qnA147jVBdpOiQ2RA==", "requires": { - "array-includes": "^3.1.2", - "object.assign": "^4.1.2" + "array-includes": "^3.1.1", + "object.assign": "^4.1.1" } }, "killable": { @@ -31234,20 +30463,18 @@ "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" }, "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==" + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } }, "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.4", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", - "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==" - }, "language-subtag-registry": { "version": "0.3.21", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", @@ -31270,6 +30497,11 @@ "webpack-sources": "^1.1.0" } }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -31284,6 +30516,25 @@ "type-check": "~0.4.0" } }, + "line-column": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", + "integrity": "sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI=", + "requires": { + "isarray": "^1.0.0", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, "lines-and-columns": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", @@ -31312,11 +30563,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" } } }, @@ -31344,35 +30590,30 @@ } }, "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" }, "lodash._reinterpolate": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" }, "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, "lodash.template": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", @@ -31390,20 +30631,20 @@ "lodash._reinterpolate": "^3.0.0" } }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" - }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "loglevel": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", - "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==" + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.0.tgz", + "integrity": "sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==" + }, + "long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" }, "loose-envify": { "version": "1.4.0", @@ -31414,11 +30655,11 @@ } }, "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", "requires": { - "tslib": "^2.0.3" + "tslib": "^1.10.0" } }, "lru-cache": { @@ -31479,6 +30720,11 @@ "object-visit": "^1.0.0" } }, + "material-design-lite": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/material-design-lite/-/material-design-lite-1.3.0.tgz", + "integrity": "sha1-0ATOP+6Zoe63Sni4oyUTSl8RcdM=" + }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -31532,6 +30778,16 @@ } } }, + "merge-deep": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", + "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", + "requires": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + } + }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -31576,9 +30832,9 @@ }, "dependencies": { "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" } } }, @@ -31588,16 +30844,16 @@ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" }, "mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==" + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" }, "mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", "requires": { - "mime-db": "1.46.0" + "mime-db": "1.44.0" } }, "mimic-fn": { @@ -31605,20 +30861,19 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "requires": { + "dom-walk": "^0.1.0" + } + }, "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-create-react-context": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", - "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "requires": { - "@babel/runtime": "^7.12.1", - "tiny-warning": "^1.0.3" - } - }, "mini-css-extract-plugin": { "version": "0.11.3", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", @@ -31748,6 +31003,32 @@ "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "requires": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" + } } }, "mkdirp": { @@ -31769,16 +31050,6 @@ "mkdirp": "^0.5.1", "rimraf": "^2.5.4", "run-queue": "^1.0.3" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } } }, "ms": { @@ -31800,16 +31071,10 @@ "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" }, - "nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "optional": true - }, "nanoid": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", - "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==" + "version": "3.1.16", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.16.tgz", + "integrity": "sha512-+AK8MN0WHji40lj8AEuwLOvLSbWYApQpre/aFJZD71r43wVRLrOYS4FmJOPQYon1TqB462RzrrxlfA74XRES8w==" }, "nanomatch": { "version": "1.2.13", @@ -31827,6 +31092,13 @@ "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.1" + }, + "dependencies": { + "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==" + } } }, "native-url": { @@ -31863,14 +31135,19 @@ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" }, "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" + "lower-case": "^2.0.1", + "tslib": "^1.10.0" } }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, "node-forge": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", @@ -31928,14 +31205,16 @@ "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" + }, + "dependencies": { + "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" + } + } } } } @@ -31946,9 +31225,9 @@ "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" }, "node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.0.tgz", + "integrity": "sha512-46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA==", "optional": true, "requires": { "growly": "^1.3.0", @@ -31957,12 +31236,23 @@ "shellwords": "^0.1.1", "uuid": "^8.3.0", "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "optional": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, "node-releases": { - "version": "1.1.71", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", - "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" + "version": "1.1.65", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.65.tgz", + "integrity": "sha512-YpzJOe2WFIW0V4ZkJQd/DGR/zdVwc/pI4Nl1CZrBO19FdRcSTmsuhdttw9rsTzzJLrNcSloLiBbEYx1C4f6gpA==" }, "normalize-package-data": { "version": "2.5.0", @@ -32004,11 +31294,11 @@ } }, "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==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "requires": { - "path-key": "^3.0.0" + "path-key": "^2.0.0" } }, "nth-check": { @@ -32056,62 +31346,42 @@ "requires": { "is-descriptor": "^0.1.0" } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } } } }, "object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" }, "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz", + "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "object-keys": { @@ -32139,35 +31409,33 @@ } }, "object.entries": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", - "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz", + "integrity": "sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==", "requires": { - "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", + "es-abstract": "^1.17.5", "has": "^1.0.3" } }, "object.fromentries": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", - "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", + "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", "requires": { - "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", "has": "^1.0.3" } }, "object.getownpropertydescriptors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", "requires": { - "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" + "es-abstract": "^1.17.0-next.1" } }, "object.pick": { @@ -32179,13 +31447,13 @@ } }, "object.values": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", - "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", "requires": { - "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", "has": "^1.0.3" } }, @@ -32224,9 +31492,9 @@ } }, "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.3.0.tgz", + "integrity": "sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==", "requires": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" @@ -32283,9 +31551,9 @@ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, "p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz", + "integrity": "sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==" }, "p-finally": { "version": "1.0.0", @@ -32369,12 +31637,12 @@ } }, "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", + "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "dot-case": "^3.0.3", + "tslib": "^1.10.0" } }, "parent-module": { @@ -32398,9 +31666,9 @@ } }, "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -32409,9 +31677,9 @@ } }, "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" }, "parseurl": { "version": "1.3.3", @@ -32419,12 +31687,12 @@ "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==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "no-case": "^3.0.3", + "tslib": "^1.10.0" } }, "pascalcase": { @@ -32458,9 +31726,9 @@ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" }, "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" }, "path-parse": { "version": "1.0.6", @@ -32526,51 +31794,38 @@ } }, "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "requires": { - "find-up": "^2.1.0" + "find-up": "^3.0.0" }, "dependencies": { "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "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": "^2.0.0" + "locate-path": "^3.0.0" } }, "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "requires": { - "p-locate": "^2.0.0", + "p-locate": "^3.0.0", "path-exists": "^3.0.0" } }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "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": "^1.1.0" + "p-limit": "^2.0.0" } }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", @@ -32637,9 +31892,9 @@ }, "dependencies": { "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "requires": { "ms": "^2.1.1" } @@ -33560,12 +32815,13 @@ }, "dependencies": { "postcss": { - "version": "8.2.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.8.tgz", - "integrity": "sha512-1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw==", + "version": "8.1.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.6.tgz", + "integrity": "sha512-JuifSl4h8dJ70SiMXKjzCxhalE6p2TnMHuq9G8ftyXj2jg6SXzqCsEuxMj9RkmJoO5D+Z9YrWunNkxqpRT02qg==", "requires": { - "colorette": "^1.2.2", - "nanoid": "^3.1.20", + "colorette": "^1.2.1", + "line-column": "^1.0.2", + "nanoid": "^3.1.16", "source-map": "^0.6.1" } }, @@ -33586,9 +32842,9 @@ } }, "postcss-selector-not": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", - "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", + "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", "requires": { "balanced-match": "^1.0.0", "postcss": "^7.0.2" @@ -33659,9 +32915,9 @@ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" }, "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==" + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.4.1.tgz", + "integrity": "sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA==" }, "pretty-error": { "version": "2.1.2", @@ -33703,6 +32959,11 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" } } }, @@ -33734,6 +32995,11 @@ "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" }, + "promise-polyfill": { + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.3.tgz", + "integrity": "sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g==" + }, "prompts": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", @@ -33751,13 +33017,26 @@ "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.8.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==" - } + } + }, + "protobufjs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz", + "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", + "requires": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/long": "^4.0.1", + "@types/node": ">=13.7.0", + "long": "^4.0.0" } }, "proxy-addr": { @@ -33793,9 +33072,9 @@ }, "dependencies": { "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" } } }, @@ -33854,9 +33133,9 @@ } }, "querystring": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" }, "querystring-es3": { "version": "0.2.1", @@ -33868,11 +33147,6 @@ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, "raf": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", @@ -33922,9 +33196,9 @@ } }, "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -33974,14 +33248,6 @@ "text-table": "0.2.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "requires": { - "@babel/highlight": "^7.10.4" - } - }, "browserslist": { "version": "4.14.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", @@ -33993,39 +33259,57 @@ "node-releases": "^1.1.61" } }, + "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" + } + }, "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==" }, - "globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "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" } }, - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "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" + } } } }, "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "scheduler": "^0.20.1" } }, "react-error-overlay": { @@ -34034,74 +33318,48 @@ "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" }, "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==" + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, - "react-refresh": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", - "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + "react-loader-spinner": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/react-loader-spinner/-/react-loader-spinner-4.0.0.tgz", + "integrity": "sha512-RU2vpEej6G4ECei0h3q6bgLU10of9Lw5O+4AwF/mtkrX5oY20Sh/AxoPJ7etbrs/7Q3u4jN5qwCwGLRKCHpk6g==", + "requires": { + "prop-types": "^15.7.2" + } }, - "react-router": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", - "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", + "react-motion": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/react-motion/-/react-motion-0.5.2.tgz", + "integrity": "sha512-9q3YAvHoUiWlP3cK0v+w1N5Z23HXMj4IF4YuvjvWegWqNPfLXsOBE/V7UvQGpXxHFKRQQcNcVQE31g9SB/6qgQ==", "requires": { - "@babel/runtime": "^7.1.2", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "mini-create-react-context": "^0.4.0", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" + "performance-now": "^0.2.0", + "prop-types": "^15.5.8", + "raf": "^3.1.0" }, "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "requires": { - "isarray": "0.0.1" - } - }, - "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==" + "performance-now": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", + "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=" } } }, - "react-router-dom": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", - "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", - "requires": { - "@babel/runtime": "^7.1.2", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.2.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - } + "react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" }, "react-scripts": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", - "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.0.tgz", + "integrity": "sha512-icJ/ctwV5XwITUOupBP9TUVGdWOqqZ0H08tbJ1kVC5VpNWYzEZ3e/x8axhV15ZXRsixLo27snwQE7B6Zd9J2Tg==", "requires": { "@babel/core": "7.12.3", - "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", - "@svgr/webpack": "5.5.0", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.2", + "@svgr/webpack": "5.4.0", "@typescript-eslint/eslint-plugin": "^4.5.0", "@typescript-eslint/parser": "^4.5.0", "babel-eslint": "^10.1.0", @@ -34124,7 +33382,7 @@ "eslint-plugin-react": "^7.21.5", "eslint-plugin-react-hooks": "^4.2.0", "eslint-plugin-testing-library": "^3.9.2", - "eslint-webpack-plugin": "^2.5.2", + "eslint-webpack-plugin": "^2.1.0", "file-loader": "6.1.1", "fs-extra": "^9.0.1", "fsevents": "^2.1.3", @@ -34142,61 +33400,47 @@ "postcss-normalize": "8.0.1", "postcss-preset-env": "6.7.0", "postcss-safe-parser": "5.0.2", - "prompts": "2.4.0", "react-app-polyfill": "^2.0.0", - "react-dev-utils": "^11.0.3", + "react-dev-utils": "^11.0.0", "react-refresh": "^0.8.3", "resolve": "1.18.1", "resolve-url-loader": "^3.1.2", - "sass-loader": "^10.0.5", + "sass-loader": "8.0.2", "semver": "7.3.2", "style-loader": "1.3.0", "terser-webpack-plugin": "4.2.3", "ts-pnp": "1.2.0", "url-loader": "4.1.1", "webpack": "4.44.2", - "webpack-dev-server": "3.11.1", + "webpack-dev-server": "3.11.0", "webpack-manifest-plugin": "2.2.0", "workbox-webpack-plugin": "5.1.4" - }, - "dependencies": { - "@babel/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - } } }, - "react-under-construction": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/react-under-construction/-/react-under-construction-0.3.0.tgz", - "integrity": "sha512-OJZPAI2UXFZTRcDwDo0YONZd3mD78cwxC46ti/XYreVN83Z10ZTWCyrGlrQ8Ft1SdwG7BeF60CpEUg1RT7BQwQ==", - "requires": {} + "react-vis": { + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/react-vis/-/react-vis-1.11.7.tgz", + "integrity": "sha512-vJqS12l/6RHeSq8DVl4PzX0j8iPgbT8H8PtgTRsimKsBNcPjPseO4RICw1FUPrwj8MPrrna34LBtzyC4ATd5Ow==", + "requires": { + "d3-array": "^1.2.0", + "d3-collection": "^1.0.3", + "d3-color": "^1.0.3", + "d3-contour": "^1.1.0", + "d3-format": "^1.2.0", + "d3-geo": "^1.6.4", + "d3-hexbin": "^0.2.2", + "d3-hierarchy": "^1.1.4", + "d3-interpolate": "^1.1.4", + "d3-sankey": "^0.7.1", + "d3-scale": "^1.0.5", + "d3-shape": "^1.1.0", + "d3-voronoi": "^1.1.2", + "deep-equal": "^1.0.1", + "global": "^4.3.1", + "hoek": "4.2.1", + "prop-types": "^15.5.8", + "react-motion": "^0.5.2" + } }, "read-pkg": { "version": "2.0.0", @@ -34354,12 +33598,12 @@ "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" }, "regexp.prototype.flags": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", - "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" } }, "regexpp": { @@ -34386,9 +33630,9 @@ "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" }, "regjsparser": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", - "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", "requires": { "jsesc": "~0.5.0" }, @@ -34411,13 +33655,13 @@ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "renderkid": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", - "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.4.tgz", + "integrity": "sha512-K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g==", "requires": { - "css-select": "^2.0.2", + "css-select": "^1.1.0", "dom-converter": "^0.2", - "htmlparser2": "^3.10.1", + "htmlparser2": "^3.3.0", "lodash": "^4.17.20", "strip-ansi": "^3.0.0" }, @@ -34427,6 +33671,31 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -34524,11 +33793,6 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, "require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", @@ -34554,17 +33818,19 @@ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "requires": { "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } } }, "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - }, - "resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, "resolve-url": { "version": "0.2.1", @@ -34688,9 +33954,9 @@ "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" }, "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "requires": { "glob": "^7.1.3" } @@ -34783,12 +34049,9 @@ "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" }, "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" - } + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", + "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==" }, "run-queue": { "version": "1.0.3", @@ -34868,32 +34131,6 @@ } } }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -34915,19 +34152,6 @@ } } }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -34946,10 +34170,10 @@ } } }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + "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==" }, "micromatch": { "version": "3.1.10", @@ -34979,37 +34203,6 @@ "remove-trailing-separator": "^1.0.1" } }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "requires": { - "path-key": "^2.0.0" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" - }, "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", @@ -35018,14 +34211,6 @@ "is-number": "^3.0.0", "repeat-string": "^1.6.1" } - }, - "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" - } } } }, @@ -35035,25 +34220,61 @@ "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" }, "sass-loader": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.1.tgz", - "integrity": "sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", "requires": { - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "neo-async": "^2.6.2", - "schema-utils": "^3.0.0", - "semver": "^7.3.2" + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" }, "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "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" + } + }, + "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==" + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" } } } @@ -35072,9 +34293,9 @@ } }, "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.1.tgz", + "integrity": "sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -35242,11 +34463,6 @@ "requires": { "is-extendable": "^0.1.0" } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, @@ -35269,18 +34485,44 @@ "safe-buffer": "^5.0.1" } }, + "shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "requires": { + "is-buffer": "^1.0.2" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=" + } + } + }, "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==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "requires": { - "shebang-regex": "^3.0.0" + "shebang-regex": "^1.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==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" }, "shell-quote": { "version": "1.7.2", @@ -35294,13 +34536,33 @@ "optional": true }, "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" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.3.tgz", + "integrity": "sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==", + "requires": { + "es-abstract": "^1.18.0-next.0", + "object-inspect": "^1.8.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "signal-exit": { @@ -35334,36 +34596,13 @@ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^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" - } - }, - "color-convert": { - "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==" - } + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" } }, "snapdragon": { @@ -35405,62 +34644,6 @@ "is-extendable": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -35485,6 +34668,37 @@ "requires": { "is-descriptor": "^1.0.0" } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.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==" } } }, @@ -35494,26 +34708,16 @@ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "requires": { "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } } }, "sockjs": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", - "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", "requires": { - "faye-websocket": "^0.11.3", + "faye-websocket": "^0.10.0", "uuid": "^3.4.0", - "websocket-driver": "^0.7.4" + "websocket-driver": "0.6.5" }, "dependencies": { "uuid": { @@ -35524,25 +34728,33 @@ } }, "sockjs-client": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz", - "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", "requires": { - "debug": "^3.2.6", + "debug": "^3.2.5", "eventsource": "^1.0.7", - "faye-websocket": "^0.11.3", - "inherits": "^2.0.4", - "json3": "^3.3.3", - "url-parse": "^1.5.1" + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" }, "dependencies": { "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "requires": { "ms": "^2.1.1" } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "requires": { + "websocket-driver": ">=0.5.1" + } } } }, @@ -35593,9 +34805,9 @@ } }, "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" }, "sourcemap-codec": { "version": "1.4.8", @@ -35626,9 +34838,9 @@ } }, "spdx-license-ids": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", - "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==" + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", + "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==" }, "spdy": { "version": "4.0.2", @@ -35698,9 +34910,9 @@ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, "stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.2.tgz", + "integrity": "sha512-0H7QK2ECz3fyZMzQ8rH0j2ykpfbnd20BFtfg/SqVC2+sCTtcw0aDTGB7dk+de4U4uUeuz6nOtJcrkFFLG1B0Rg==", "requires": { "escape-string-regexp": "^2.0.0" }, @@ -35733,57 +34945,6 @@ "requires": { "is-descriptor": "^0.1.0" } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" } } }, @@ -35901,9 +35062,9 @@ } }, "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", + "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", "requires": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -35915,52 +35076,101 @@ "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" }, "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" }, "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==" + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } } } }, "string.prototype.matchall": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz", - "integrity": "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", + "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", "requires": { - "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", + "es-abstract": "^1.17.0", "has-symbols": "^1.0.1", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.3.1", - "side-channel": "^1.0.4" + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.2" } }, "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", + "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz", + "integrity": "sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==", "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "stringify-object": { @@ -35971,6 +35181,13 @@ "get-own-enumerable-property-symbols": "^3.0.0", "is-obj": "^1.0.1", "is-regexp": "^1.0.0" + }, + "dependencies": { + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + } } }, "strip-ansi": { @@ -35982,9 +35199,9 @@ } }, "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==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" }, "strip-comments": { "version": "1.0.2", @@ -36112,37 +35329,14 @@ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" }, "table": { - "version": "6.0.8", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.8.tgz", - "integrity": "sha512-OBAdezyozae8IvjHGXBDHByVkLCcsmffXUSj8LXkNb0SluRd4ug3GFCjk6JynZONIPhOkyr0Nnvbq1rlIspXyQ==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", "requires": { - "ajv": "^8.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "lodash.clonedeep": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" - }, - "dependencies": { - "ajv": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.1.tgz", - "integrity": "sha512-46ZA4TalFcLLqX1dEU3dhdY38wAtDydJ4e7QQTVekLUTzXkb1LfqU6VOBXC/a9wiv4T094WURqJH6ZitF92Kqw==", - "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": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" } }, "tapable": { @@ -36151,9 +35345,9 @@ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" }, "tar": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", - "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.5.tgz", + "integrity": "sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg==", "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -36263,11 +35457,11 @@ } }, "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", + "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", "requires": { - "yocto-queue": "^0.1.0" + "p-try": "^2.0.0" } }, "pkg-dir": { @@ -36299,9 +35493,9 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "terser": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz", - "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==", + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.3.8.tgz", + "integrity": "sha512-zVotuHoIfnYjtlurOouTazciEfL7V38QMAOhGqpXDEg6yT13cF4+fEP9b0rrCEQTn+tT46uxgFsTZzhygk+CzQ==", "requires": { "commander": "^2.20.0", "source-map": "~0.7.2", @@ -36388,16 +35582,6 @@ "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" }, - "tiny-invariant": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", - "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" - }, - "tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, "tmpl": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", @@ -36419,16 +35603,6 @@ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "requires": { "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } } }, "to-regex": { @@ -36456,20 +35630,13 @@ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" }, "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==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", "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==" - } + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" } }, "tr46": { @@ -36508,32 +35675,20 @@ "requires": { "minimist": "^1.2.0" } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" } } }, "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", "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==" - } } }, "tty-browserify": { @@ -36573,9 +35728,9 @@ "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==" + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" }, "type-is": { "version": "1.6.18", @@ -36599,23 +35754,6 @@ "is-typedarray": "^1.0.0" } }, - "typescript": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz", - "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==", - "peer": true - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, "unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", @@ -36649,13 +35787,6 @@ "get-value": "^2.0.6", "is-extendable": "^0.1.1", "set-value": "^2.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - } } }, "uniq": { @@ -36693,9 +35824,9 @@ } }, "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" }, "unpipe": { "version": "1.0.0", @@ -36749,9 +35880,9 @@ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", "requires": { "punycode": "^2.1.0" } @@ -36774,11 +35905,6 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" } } }, @@ -36805,9 +35931,9 @@ } }, "url-parse": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", - "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", "requires": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" @@ -36839,12 +35965,14 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "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.2", - "object.getownpropertydescriptors": "^2.0.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" } }, "utila": { @@ -36858,20 +35986,19 @@ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "optional": true + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", + "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==" }, "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==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" }, "v8-to-istanbul": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", - "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.0.0.tgz", + "integrity": "sha512-fLL2rFuQpMtm9r8hrAV2apXX/WqHJ6+IC4/eQVdMDGBUgH/YMV4Gv3duk3kjmyg6uiQWBAA9nJwue4iJUOkHeA==", "requires": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", @@ -36894,11 +36021,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -36949,20 +36071,20 @@ } }, "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", + "integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==", "requires": { "chokidar": "^3.4.1", "graceful-fs": "^4.1.2", "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" + "watchpack-chokidar2": "^2.0.0" } }, "watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", "optional": true, "requires": { "chokidar": "^2.1.8" @@ -37071,11 +36193,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true }, "glob-parent": { "version": "3.1.0", @@ -37107,12 +36225,6 @@ "binary-extensions": "^1.0.0" } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "optional": true - }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -37133,6 +36245,12 @@ } } }, + "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==", + "optional": true + }, "micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -37209,11 +36327,6 @@ "minimalistic-assert": "^1.0.0" } }, - "web-vitals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.1.tgz", - "integrity": "sha512-jYOaqu01Ny1NvMwJ3dBJDUOJ2PGWknZWH4AUnvFOscvbdHMERIKT2TlgiAey5rVyfOePG7so2JcXXZdSnBvioQ==" - }, "webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", @@ -37338,11 +36451,6 @@ } } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -37374,6 +36482,11 @@ "minimist": "^1.2.0" } }, + "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==" + }, "loader-utils": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", @@ -37412,14 +36525,6 @@ "to-regex": "^3.0.2" } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - }, "schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -37444,9 +36549,9 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", "requires": { "figgy-pudding": "^3.5.1" } @@ -37484,9 +36589,9 @@ } }, "webpack-dev-middleware": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", - "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", "requires": { "memory-fs": "^0.4.1", "mime": "^2.4.4", @@ -37496,16 +36601,16 @@ }, "dependencies": { "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==" } } }, "webpack-dev-server": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", - "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", "requires": { "ansi-html": "0.0.7", "bonjour": "^3.5.0", @@ -37527,11 +36632,11 @@ "p-retry": "^3.0.1", "portfinder": "^1.0.26", "schema-utils": "^1.0.0", - "selfsigned": "^1.10.8", + "selfsigned": "^1.10.7", "semver": "^6.3.0", "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "sockjs-client": "^1.5.0", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", "spdy": "^4.0.2", "strip-ansi": "^3.0.1", "supports-color": "^6.1.0", @@ -37647,11 +36752,6 @@ } } }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -37685,11 +36785,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true }, "glob-parent": { "version": "3.1.0", @@ -37732,16 +36828,6 @@ "binary-extensions": "^1.0.0" } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -37760,6 +36846,11 @@ } } }, + "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==" + }, "locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", @@ -37802,14 +36893,6 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "requires": { - "find-up": "^3.0.0" - } - }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -37870,31 +36953,6 @@ "safe-buffer": "~5.1.0" } }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -38055,12 +37113,10 @@ } }, "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" } }, @@ -38078,9 +37134,9 @@ } }, "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.4.1.tgz", + "integrity": "sha512-sofZVzE1wKwO+EYPbWfiwzaKovWiZXf4coEzjGP9b2GBVgQRLQUZ2QcuPpQExGDAW5GItpEm6Tl4OU5mywnAoQ==" }, "whatwg-mimetype": { "version": "2.3.0", @@ -38088,35 +37144,23 @@ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" }, "whatwg-url": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", - "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", + "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", "requires": { - "lodash": "^4.7.0", + "lodash.sortby": "^4.7.0", "tr46": "^2.0.2", "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==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "requires": { "isexe": "^2.0.0" } }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", @@ -38370,6 +37414,26 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "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==" + }, + "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==" + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } } } }, @@ -38378,6 +37442,14 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "requires": { + "mkdirp": "^0.5.1" + } + }, "write-file-atomic": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", @@ -38390,10 +37462,9 @@ } }, "ws": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", - "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", - "requires": {} + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", + "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==" }, "xml-name-validator": { "version": "3.0.0", @@ -38405,15 +37476,20 @@ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" }, + "xmlhttprequest": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz", + "integrity": "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw=" + }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, "yallist": { "version": "4.0.0", @@ -38421,9 +37497,9 @@ "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==" + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==" }, "yargs": { "version": "15.4.1", @@ -38441,6 +37517,28 @@ "which-module": "^2.0.0", "y18n": "^4.0.0", "yargs-parser": "^18.1.2" + }, + "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==" + }, + "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==" + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } } }, "yargs-parser": { @@ -38458,11 +37556,6 @@ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" } } - }, - "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 d100909..8b3d5c5 100644 --- a/package.json +++ b/package.json @@ -1,17 +1,19 @@ { - "name": "student-view", + "name": "react_admin_dashboard", "version": "0.1.0", "private": true, "dependencies": { - "@testing-library/jest-dom": "^5.11.10", - "@testing-library/react": "^11.2.5", - "@testing-library/user-event": "^12.8.3", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-router-dom": "^5.2.0", - "react-scripts": "4.0.3", - "react-under-construction": "^0.3.0", - "web-vitals": "^1.1.1" + "@testing-library/jest-dom": "^5.11.5", + "@testing-library/react": "^11.1.1", + "@testing-library/user-event": "^12.2.0", + "firebase": "^8.2.9", + "firebaseui": "^4.7.3", + "react": "^17.0.1", + "react-dom": "^17.0.1", + "react-loader-spinner": "^4.0.0", + "react-scripts": "4.0.0", + "react-vis": "^1.11.7", + "uuid": "^8.3.1" }, "scripts": { "start": "react-scripts start", diff --git a/public/index.html b/public/index.html index f31a5db..7dbe17e 100644 --- a/public/index.html +++ b/public/index.html @@ -10,34 +10,17 @@ content="Web site created using create-react-app" /> <link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" /> - <!-- - manifest.json provides metadata used when your web app is installed on a - user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/ - --> <link rel="manifest" href="%PUBLIC_URL%/manifest.json" /> - <!-- - Notice the use of %PUBLIC_URL% in the tags above. - It will be replaced with the URL of the `public` folder during the build. - Only files inside the `public` folder can be referenced from the HTML. - - Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will - work correctly both with client-side routing and a non-root public URL. - Learn how to configure a non-root public URL by running `npm run build`. - --> - <title>Digital Course File System Students View</title> + <link + rel="stylesheet" + href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" + integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" + crossorigin="anonymous" + /> + <title>Digital Course File System (Students View)</title> </head> <body> <noscript>You need to enable JavaScript to run this app.</noscript> <div id="root"></div> - <!-- - This HTML file is a template. - If you open it directly in the browser, you will see an empty page. - - You can add webfonts, meta tags, or analytics to this file. - The build step will place the bundled scripts into the <body> tag. - - To begin the development, run `npm start` or `yarn start`. - To create a production bundle, use `npm run build` or `yarn build`. - --> </body> </html> diff --git a/src/About.js b/src/About.js deleted file mode 100644 index f02a0f7..0000000 --- a/src/About.js +++ /dev/null @@ -1,5 +0,0 @@ -import React from 'react' - -export default function About() { - return <h2>About</h2>; -} \ No newline at end of file diff --git a/src/App.css b/src/App.css index 046bbc2..e69de29 100644 --- a/src/App.css +++ b/src/App.css @@ -1,89 +0,0 @@ -.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); - } -} - -@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap'); - -body { - color: #fff; - font-family: 'Roboto Condensed', sans-serif; - background-image: url(https://images.unsplash.com/photo-1508389377389-b8221c0bcc9e?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1350&q=80); - background-position: top top; - background-size: cover; - margin: 0; -} - -.App { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - text-align: center; - background: rgb(49, 49, 177); - background: linear-gradient( - 0deg, - rgba(49, 49, 177, 1) 0%, - rgba(49, 49, 177, 1) 50%, - rgba(49, 49, 177, 0.6) 100% - ); -} - -.container { - width: 100%; - margin: 15% auto; -} -.col-4 { - width: 25%; - float: left; -} - -h1 { - font-size: 38px; - text-transform: uppercase; - line-height: 1; -} - -@media (min-width: 768px) { - .container { - width: 1100px; - } - h1 { - font-size: 58px; - } -} diff --git a/src/App.js b/src/App.js index f5ad842..68b47a0 100644 --- a/src/App.js +++ b/src/App.js @@ -1,32 +1,24 @@ -import React from 'react' -import { - BrowserRouter as Router, - Switch, - Route, - Link, - useRouteMatch, - useParams, -} from 'react-router-dom' -import Home from './Home' -import About from './About' -import Construction from './construction' +import { useState } from "react"; +import "./App.css"; +import Main from "./components/main/Main"; +import Navbar from "./components/navbar/Navbar"; +import Sidebar from "./components/sidebar/Sidebar"; -export default function App() { +const App = () => { + const [sidebarOpen, setsidebarOpen] = useState(false); + const openSidebar = () => { + setsidebarOpen(true); + }; + const closeSidebar = () => { + setsidebarOpen(false); + }; return ( - <Router> - <div> - <Switch> - <Route path='/about'> - <About /> - </Route> - <Route path='/folders'> - <Construction /> - </Route> - <Route path='/'> - <Home /> - </Route> - </Switch> - </div> - </Router> - ) -} + <div className="container"> + <Navbar sidebarOpen={sidebarOpen} openSidebar={openSidebar} /> + <Main /> + <Sidebar sidebarOpen={sidebarOpen} closeSidebar={closeSidebar} /> + </div> + ); +}; + +export default App; diff --git a/src/App.test.js b/src/App.test.js deleted file mode 100644 index 1f03afe..0000000 --- a/src/App.test.js +++ /dev/null @@ -1,8 +0,0 @@ -import { render, screen } from '@testing-library/react'; -import App from './App'; - -test('renders learn react link', () => { - render(<App />); - const linkElement = screen.getByText(/learn react/i); - expect(linkElement).toBeInTheDocument(); -}); diff --git a/src/Background.js b/src/Background.js index 4e0b0a1..14feb66 100644 --- a/src/Background.js +++ b/src/Background.js @@ -1,8 +1,5 @@ import React from 'react'; import ReactDOM from "react-dom"; -import Preloader from "./components/Preloader/Preloader"; -import Timer from "./components/Countdown/Timer"; -import Optin from "./components/Optin/Optin"; import { BrowserRouter as Router, Switch, @@ -25,8 +22,6 @@ export default function Background() { <br /> Requested FolderID: {topicId} </h1> - <Timer /> - <Preloader /> </div> </div> ); diff --git a/src/Home.js b/src/Home.js deleted file mode 100644 index ecb6c07..0000000 --- a/src/Home.js +++ /dev/null @@ -1,5 +0,0 @@ -import React from 'react' - -export default function Home() { - return <h2>Home</h2>; -} \ No newline at end of file diff --git a/src/Routes.js b/src/Routes.js new file mode 100644 index 0000000..d01de44 --- /dev/null +++ b/src/Routes.js @@ -0,0 +1,32 @@ +import React from 'react' +import { + BrowserRouter as Router, + Switch, + Route, + Link, + useRouteMatch, + useParams, +} from 'react-router-dom' +// import Home from './Home' +// import About from './About' +import Construction from './Construction' + +export default function Routes() { + return ( + <Router> + <div> + <Switch> + {/* <Route path='/about'> + <About /> + </Route> */} + <Route path='/folders'> + <Construction /> + </Route> + {/* <Route path='/'> + <Home /> + </Route> */} + </Switch> + </div> + </Router> + ) +} diff --git a/src/assets/avatar.svg b/src/assets/avatar.svg new file mode 100644 index 0000000..96f0443 --- /dev/null +++ b/src/assets/avatar.svg @@ -0,0 +1 @@ +<svg id="e59edb86-a3bc-4694-8aac-31e565ca5cfc" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="676" height="676" viewBox="0 0 676 676"><title>male_avatar</title><path d="M938,450a336.852,336.852,0,0,1-27.22,133.1L909.66,585.68A338.559,338.559,0,0,1,541.35,782.93q-3.045-.54-6.08-1.12a334.98111,334.98111,0,0,1-61.14-18.03q-4.815-1.935-9.56-4.01c-2.16-.94-4.32-1.91-6.46-2.91A338.41424,338.41424,0,0,1,262,450c0-186.67,151.33-338,338-338S938,263.33,938,450Z" transform="translate(-262 -112)" fill="#facc1d"/><path d="M541.35,782.93q-3.045-.54-6.08-1.12c-1.32-38.31-5.85-116.94-21.30005-199.29C505.52,537.45,493.79,491.25,477.52,449.95a412.60387,412.60387,0,0,0-19.07-41.84c-16.44-31.05-36.38-57.19-60.56-74.9l3.56-4.86q30.165,22.11,54.22,62.08,7.215,11.97,13.86005,25.54,7.125,14.52,13.59,30.83,4.125,10.38,7.97,21.48,16.74,48.195,28.46,109.98,2.59506,13.65,4.94,27.97C536.6,680.2,540.25,748.59,541.35,782.93Z" transform="translate(-262 -112)" opacity="0.2"/><path d="M464.57,759.77c-2.16-.94-4.32-1.91-6.46-2.91-2.09-22.7-5.93-50.86-12.95-77.59A254.55666,254.55666,0,0,0,433.35,644.07c-8.01-18.75-18.38-34.69-31.79-44.52l3.56-4.85c14.04,10.28,24.87,26.53,33.24,45.54,9.43,21.42,15.72,46.35,19.91,70.17C461.38,728.1,463.34,745.19,464.57,759.77Z" transform="translate(-262 -112)" opacity="0.2"/><circle cx="102.26174" cy="190.98167" r="30.08857" opacity="0.2"/><circle cx="111.9514" cy="449.99083" r="30.08857" opacity="0.2"/><path d="M483.71449,353.52139c-6.38046,35.99732,7.70456,68.59225,7.70456,68.59225s24.42979-25.76825,30.81025-61.76557-7.70457-68.59225-7.70457-68.59225S490.09494,317.52407,483.71449,353.52139Z" transform="translate(-262 -112)" opacity="0.2"/><path d="M383.71766,438.97122c34.33494,12.555,68.83676,4.498,68.83676,4.498s-21.16612-28.41279-55.50106-40.96784-68.83675-4.498-68.83675-4.498S349.38272,426.41617,383.71766,438.97122Z" transform="translate(-262 -112)" opacity="0.2"/><path d="M377.89534,668.333c24.066,8.80008,48.28314,3.0594,48.28314,3.0594S411.37687,651.384,387.31086,642.5839s-48.28314-3.0594-48.28314-3.0594S353.82933,659.53292,377.89534,668.333Z" transform="translate(-262 -112)" opacity="0.2"/><circle cx="337.30608" cy="281.0788" r="131.77014" fill="#d0cde1"/><path d="M547.83337,493.96531s16.47127,78.23852,16.47127,86.47415,78.23852,45.296,78.23852,45.296L712.546,613.382,737.253,539.26129s-41.17817-61.76725-41.17817-86.47415Z" transform="translate(-262 -112)" fill="#d0cde1"/><path d="M910.78,583.1,909.66,585.68A338.559,338.559,0,0,1,541.35,782.93q-3.045-.54-6.08-1.12a334.98111,334.98111,0,0,1-61.14-18.03q-4.815-1.935-9.56-4.01c-2.16-.94-4.32-1.91-6.46-2.91a337.59273,337.59273,0,0,1-55.25-32.28l-15.62-45.31,8.78-6.69995,18.06-13.79,19.27-14.71,5.01-3.83,75.61-57.72,5.58-4.26,39.3-30,.01-.01s42.5,69.25,104.27,48.66,60.42-79.63,60.42-79.63Z" transform="translate(-262 -112)" fill="#2f2e41"/><path d="M485.03538,286.916s41.83653-90.64581,122.02321-69.72755,125.50958,52.29566,128.996,83.67306-1.74319,78.44348-1.74319,78.44348-8.716-64.498-64.498-50.55247-142.94147,3.48638-142.94147,3.48638L512.9264,457.74849s-15.6887-22.66145-33.12058-8.71594S429.25335,314.807,485.03538,286.916Z" transform="translate(-262 -112)" fill="#2f2e41"/><path d="M474.13,763.78q-4.815-1.935-9.56-4.01c-2.16-.94-4.32-1.91-6.46-2.91a338.835,338.835,0,0,1-87.59-58.7c9.19-12.52,16.72-18.89,16.72-18.89h61.77l9.26,31.14Z" transform="translate(-262 -112)" fill="#2f2e41"/><path d="M856.67,576.32l52.99,9.36A337.94434,337.94434,0,0,1,852.9,674.25Z" transform="translate(-262 -112)" fill="#2f2e41"/></svg> \ No newline at end of file diff --git a/src/assets/favicon.ico b/src/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..9fe4ba508732955892643af0e11b7abc8e21bef3 GIT binary patch literal 7406 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 literal 0 HcmV?d00001 diff --git a/src/assets/hello.svg b/src/assets/hello.svg new file mode 100644 index 0000000..b687b8a --- /dev/null +++ b/src/assets/hello.svg @@ -0,0 +1 @@ +<svg id="a581a3db-2a43-4a80-ac9d-86c7ddaa56ac" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="903.82216" height="748.21523" viewBox="0 0 903.82216 748.21523"><defs><linearGradient id="fbde297d-ab9b-4106-ad77-f89466c8290f" x1="963.63174" y1="410.81483" x2="963.63174" y2="349.80222" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="gray" stop-opacity="0.25"/><stop offset="0.53514" stop-color="gray" stop-opacity="0.12"/><stop offset="1" stop-color="gray" stop-opacity="0.1"/></linearGradient><linearGradient id="b55aa966-9953-40ef-b933-2af4fb1d4bf9" x1="514.09486" y1="824.10762" x2="514.09486" y2="75.89238" xlink:href="#fbde297d-ab9b-4106-ad77-f89466c8290f"/><linearGradient id="a395c18f-205e-4149-866b-9e6fd62c4f5f" x1="725.6791" y1="487.07514" x2="725.6791" y2="484.07514" xlink:href="#fbde297d-ab9b-4106-ad77-f89466c8290f"/><linearGradient id="bfa05cfc-d7ec-49e0-8f8e-7dcb2e2661be" x1="647.53882" y1="341.17819" x2="647.53882" y2="183.07696" xlink:href="#fbde297d-ab9b-4106-ad77-f89466c8290f"/></defs><title>Hello</title><path d="M287.07624,677.78716c0,45.23881-26.89446,61.0365-60.06793,61.0365-.77234,0-1.54052-.00836-2.3045-.02923-1.53635-.0334-3.06018-.10019-4.56313-.20874-29.94213-2.11666-53.20445-18.72843-53.20445-60.79853,0-43.53546,55.62587-98.47249,59.8216-102.55134l.00836-.00418c.15865-.15862.24212-.23794.24212-.23794S287.07624,632.54417,287.07624,677.78716Z" transform="translate(-149.80335 -75.89238)" fill="#3f3d56"/><path d="M224.81651,731.90173,246.78882,701.204l-22.02658,34.06687-.05843,3.52358c-1.53635-.0334-3.06018-.10019-4.56313-.20874l2.36714-45.25968-.01671-.3507.04176-.06678.22126-4.27508L200.6733,654.47889l22.14764,30.94826.05427.906,1.791-34.19632-18.90376-35.2901,19.13337,29.28247,1.862-70.89335.00836-.24212v.23794l-.309,55.90561,18.81611-22.16436-18.89543,26.978-.49679,30.61846,17.572-29.38269L225.806,671.07815l-.27553,17.02093,25.5084-40.90115-25.60441,46.842Z" transform="translate(-149.80335 -75.89238)" fill="#f2f2f2"/><g opacity="0.7"><path d="M983.78769,360.69733V349.80222H929.31215V400.1921a10.62275,10.62275,0,0,0,10.62273,10.62273H973.165a10.62275,10.62275,0,0,0,10.62273-10.62273V389.02461a14.16364,14.16364,0,0,0,0-28.32728Zm0,22.87973V366.14489a8.71608,8.71608,0,1,1,0,17.43217Z" transform="translate(-149.80335 -75.89238)" fill="url(#fbde297d-ab9b-4106-ad77-f89466c8290f)"/></g><path d="M982.035,362.40265a12.932,12.932,0,1,0,12.932,12.932A12.932,12.932,0,0,0,982.035,362.40265Zm0,20.89019a7.95817,7.95817,0,1,1,7.95817-7.95817A7.95817,7.95817,0,0,1,982.035,383.29284Z" transform="translate(-149.80335 -75.89238)" fill="#facc1d"/><path d="M982.035,362.40265a12.932,12.932,0,1,0,12.932,12.932A12.932,12.932,0,0,0,982.035,362.40265Zm0,20.89019a7.95817,7.95817,0,1,1,7.95817-7.95817A7.95817,7.95817,0,0,1,982.035,383.29284Z" transform="translate(-149.80335 -75.89238)" opacity="0.1"/><path d="M782.49312,276.56256h49.73854a0,0,0,0,1,0,0v45.95716a9.75,9.75,0,0,1-9.75,9.75H792.24312a9.75,9.75,0,0,1-9.75-9.75V276.56256A0,0,0,0,1,782.49312,276.56256Z" fill="#facc1d"/><path d="M973.08206,352.455v46.00814a9.699,9.699,0,0,1-9.699,9.699h4.97385a9.699,9.699,0,0,0,9.699-9.699V352.455Z" transform="translate(-149.80335 -75.89238)" opacity="0.1"/><path d="M942.11171,315.37321a2.90423,2.90423,0,0,0-2.19651,1.11521c-.65244,1.18276.52985,2.51633,1.60877,3.329,1.99325,1.50147,4.09411,2.97632,5.449,5.072s1.78051,5.02022.29944,7.02867c-1.93388,2.62249-6.5477,3.18662-6.99421,6.4143-.28666,2.07216,1.50474,3.8403,3.31991,4.88008,4.48026,2.5664,10.25592,3.25107,13.50114,7.267,1.34248-2.76054,4.34522-4.35628,7.33829-5.03772s6.10288-.63057,9.13754-1.09285a3.15942,3.15942,0,0,0,2.52119-1.33731c.8483-1.72159-1.56944-3.78639-.735-5.51473.63511-1.31546,2.50083-1.2133,3.86328-1.74011,2.21844-.85777,3.13326-3.71287,2.50362-6.00651s-2.40819-4.08614-4.27841-5.55575c-5.0403-3.96061-11.10094-6.28982-17.23091-7.96517-2.851-.7792-6.19776-2.00112-9.159-2.11925C948.20129,313.996,944.94105,314.88918,942.11171,315.37321Z" transform="translate(-149.80335 -75.89238)" fill="#eee"/><line x1="443.20908" y1="344.01609" x2="339.20908" y2="668.01609" fill="none" stroke="#e0e0e0" stroke-miterlimit="10" stroke-width="8"/><g opacity="0.7"><path d="M673.59135,780.39881c-12.7927.74179-24.18945,11.45861-24.18945,11.45861l-5.51071-13.67007-.45.14631c2.69215-11.78463,57.46619-254.71944,2.63435-275.66276-42.13333-16.093-86.8238-36.008-121.83818-35.25969V410.02179h49.08874v-2.04536H612.188c7.44972-5.32121-3.375-8.98043-15.47324-11.26729a11.05637,11.05637,0,0,0,1.29657-1.82921L660.2541,283.20921s14.31755-23.52169,5.11341-34.77119-22.499,28.6351-22.499,28.6351L591.7344,350.70623s-51.60868-53.79049-84.43918-80.541a57.46883,57.46883,0,0,0-12.22144-9.23685c-5.993-4.05458-10.52937-6.15544-12.76636-5.33156-.0231.00849-.04114.02234-.06386.03127a57.28712,57.28712,0,0,0-15.27637-2.07664h-4.09073v-8.39106a65.60833,65.60833,0,0,0,40.5264-38.40126,73.69511,73.69511,0,0,0,5.83991-64.168,4.25825,4.25825,0,0,0,1.72234-.59629c1.85211-1.19228,2.03532-3.80048,1.85667-5.9959A45.55549,45.55549,0,0,0,489.699,100.38013c-5.18151-2.83335-11.1158-4.78552-14.93662-9.28853-3.28315-3.86932-4.66281-9.281-8.63562-12.43809-4.71992-3.75067-11.538-3.10588-17.32967-1.43228a63.05826,63.05826,0,0,0-18.08788,8.53556c-6.2648,4.29072-11.91858,9.80312-19.13085,12.17806-5.12464,1.68751-10.68242,1.65386-15.83958,3.2392A26.60455,26.60455,0,0,0,378.6221,117.8681a34.75071,34.75071,0,0,0-1.4643,13.04831,73.21928,73.21928,0,0,0-7.346,16.71183c-.38581.20842-.77394.41235-1.1562.62726l1.12125-.50423a73.61747,73.61747,0,0,0,20.742,75.089,65.55221,65.55221,0,0,0,31.4504,22.32011V255.3116a77.33331,77.33331,0,0,0-25.09984,10.27975l-.01092-.01348s-.65272.40392-1.7701,1.15532q-.16806.11283-.33531.22653c-7.56756,5.13613-32.9257,23.90319-32.0693,44.18275q-.05,1.16924.01329,2.34628a77.97484,77.97484,0,0,0-2.08874,17.88327V478.54149a72.27509,72.27509,0,0,0,15.51138,44.8263c-21.34143,4.78327-34.94234,12.0177-34.94234,20.114a6.55,6.55,0,0,1,0,2.04536c0,14.40269,43.03978,26.07839,96.13211,26.07839,6.41929,0,12.68959-.17215,18.75665-.49773l59.98988,48.56379-96.13212,154.425S388.22066,798.641,412.765,806.82245,487.42083,821.14,487.42083,821.14s8.18145-14.31755-3.06805-20.45365-26.58973-3.068-26.58973-3.068l2.04536-12.27219s166.69718-143.17549,131.926-192.26423c-6.65218-9.39127-13.30454-19.08147-20.014-28.62049l26.24156,2.39148,5.97143,224.757.74691-.24318c-1.49894,4.41531-12.10128,37.73967,11.39931,32.10025,25.15783-6.037,70.93278-27.33159,70.93278-27.33159S686.384,779.65708,673.59135,780.39881ZM573.32612,393.65888l-49.08874-14.25157V337.41136l53.35375,56.63708C574.968,393.7854,573.32612,393.65888,573.32612,393.65888Z" transform="translate(-149.80335 -75.89238)" fill="url(#b55aa966-9953-40ef-b933-2af4fb1d4bf9)"/></g><circle cx="292.20908" cy="99.01609" r="72"/><path d="M524.01243,339.90847,578.95956,398.237a10.735,10.735,0,0,0,17.19064-2.13449l60.86223-109.194-17-6-50,72s-93.86722-97.83676-107-93S524.01243,339.90847,524.01243,339.90847Z" transform="translate(-149.80335 -75.89238)" fill="#facc1d"/><line x1="269.20908" y1="466.01609" x2="188.20908" y2="676.01609" fill="none" stroke="#bdbdbd" stroke-miterlimit="10" stroke-width="5"/><line x1="309.20908" y1="466.01609" x2="390.20908" y2="676.01609" fill="none" stroke="#bdbdbd" stroke-miterlimit="10" stroke-width="5"/><ellipse cx="289.20908" cy="467.51609" rx="94" ry="25.5" fill="#b84733"/><ellipse cx="289.20908" cy="465.51609" rx="94" ry="25.5" fill="#f55f44"/><line x1="249.65524" y1="512.15438" x2="338.34537" y2="539.48372" fill="none" stroke="#bdbdbd" stroke-miterlimit="10" stroke-width="5"/><line x1="328.76293" y1="512.15438" x2="240.0728" y2="539.48372" fill="none" stroke="#bdbdbd" stroke-miterlimit="10" stroke-width="5"/><path d="M290.30373,182.01609h27.90535a56,56,0,0,1,56,56v148a0,0,0,0,1,0,0h-160a0,0,0,0,1,0,0V258.11073A76.09465,76.09465,0,0,1,290.30373,182.01609Z" fill="#facc1d"/><path d="M214.20908,386.01609h160a0,0,0,0,1,0,0v87a0,0,0,0,1,0,0h-89a71,71,0,0,1-71-71v-16A0,0,0,0,1,214.20908,386.01609Z" fill="#39447a"/><path d="M366.17338,317.94774l97.839,92.96073h108v-14l-93-27L399.45858,271.6682S363.33432,293.987,366.17338,317.94774Z" transform="translate(-149.80335 -75.89238)" opacity="0.05"/><path d="M366.17338,315.94774l97.839,92.96073h108v-14l-93-27L399.45858,269.6682S363.33432,291.987,366.17338,315.94774Z" transform="translate(-149.80335 -75.89238)" fill="#facc1d"/><path d="M572.01243,394.90847s52,4,38,14h-38Z" transform="translate(-149.80335 -75.89238)" fill="#fda57d"/><path d="M640.01243,280.90847s13-39,22-28-5,34-5,34Z" transform="translate(-149.80335 -75.89238)" fill="#fda57d"/><polygon points="214.209 386.016 214.209 390.683 374.209 391.016 374.209 386.016 214.209 386.016" opacity="0.05"/><path d="M488.4746,554.45287l107.62728,9.80835,5.839,219.77206L640.472,771.48922s57.6262-248.99812,2.67632-269.98649-114.34827-48.62584-149.81213-26.10219S488.4746,554.45287,488.4746,554.45287Z" transform="translate(-149.80335 -75.89238)" fill="#39447a"/><path d="M495.01243,486.90847s59,30,67,64" transform="translate(-149.80335 -75.89238)" opacity="0.1"/><path d="M432.01341,547.90847l83.999,68-94,151,39,11s163-140,129-188-68-104-110-105S432.01341,547.90847,432.01341,547.90847Z" transform="translate(-149.80335 -75.89238)" fill="#39447a"/><polygon points="414.209 251.016 435.209 287.016 440.209 277.016 414.209 251.016" opacity="0.05"/><path d="M422.01243,766.90847s-31,24-7,32,73,14,73,14,8-14-3-20-26-3-26-3l2-12Z" transform="translate(-149.80335 -75.89238)" fill="#333"/><path d="M602.83492,783.32322s-13.617,37.76379,10.98282,31.86062,69.35958-26.72544,69.35958-26.72544-.61451-16.1128-13.12346-15.38749-23.65292,11.20443-23.65292,11.20443l-5.38851-13.36687Z" transform="translate(-149.80335 -75.89238)" fill="#333"/><rect x="274.20908" y="147.01609" width="40" height="60" rx="19.99998" fill="#fda57d"/><path d="M444.01243,224.90847a20,20,0,0,0-20,19.99994v6.7951a64.00575,64.00575,0,0,0,40,0v-6.7951A20,20,0,0,0,444.01243,224.90847Z" transform="translate(-149.80335 -75.89238)" opacity="0.05"/><circle cx="294.20908" cy="113.01609" r="64" fill="#fda57d"/><path d="M380.01243,186.00437s16,4.12326,25-14.0616,16-28.10386,53-17.35826,44.44319,12.05663,46.2216,1.89539c1.21524-6.94351-11.94134-23.80913-20.39569-33.79439-4.12437-4.8712-10.85474-7.777-18.04778-7.777H424.01243l-25,11.57218-19,16.53168-4,22.31777Z" transform="translate(-149.80335 -75.89238)" opacity="0.05"/><path d="M380.01243,184.00437s16,4.12326,25-14.0616,16-28.10386,53-17.35826,44.44319,12.05663,46.2216,1.89539c1.21524-6.94351-11.94134-23.80913-20.39569-33.79439-4.12437-4.8712-10.85474-7.777-18.04778-7.777H424.01243l-25,11.57218-19,16.53168-4,22.31777Z" transform="translate(-149.80335 -75.89238)"/><ellipse cx="236.70908" cy="108.01609" rx="6.5" ry="13" fill="#fda57d"/><path d="M381.86673,150.45773c-1.48322-8.37131-2.94041-17.16183-.24-25.22325a26.01449,26.01449,0,0,1,16.737-16.32379c5.04277-1.55019,10.47728-1.51725,15.48824-3.16734,7.05234-2.32232,12.58072-7.71241,18.70655-11.908a61.65817,61.65817,0,0,1,17.68674-8.34627c5.66325-1.63651,12.33009-2.267,16.94527,1.40053,3.88476,3.08706,5.23381,8.37868,8.44414,12.1622,3.73606,4.40314,9.53875,6.312,14.6053,9.08256a44.54492,44.54492,0,0,1,22.61,34.82874c.17469,2.14674-.00446,4.69713-1.81551,5.86294a6.483,6.483,0,0,1-3.64722.66575c-25.57863-.36557-51.188-.73272-76.66129-3.08081-7.91886-.73-15.8534-1.65222-23.80013-1.35115a77.85459,77.85459,0,0,0-35.04458,9.888" transform="translate(-149.80335 -75.89238)"/><rect y="645.26708" width="154.0855" height="65.5683" rx="32.78412" fill="#facc1d"/><path d="M725.6791,487.07514a1.5009,1.5009,0,0,0,0-3,1.5009,1.5009,0,0,0,0,3Z" transform="translate(-149.80335 -75.89238)" fill="url(#a395c18f-205e-4149-866b-9e6fd62c4f5f)"/><line x1="795.97132" y1="344.01609" x2="899.97132" y2="714.10762" fill="none" stroke="#e0e0e0" stroke-miterlimit="10" stroke-width="8"/><rect x="338.7871" y="333.17819" width="561.6062" height="21.88496" fill="#e0e0e0"/><rect x="477.20908" y="328.01609" width="92" height="13" rx="6.49999" fill="#535461"/><g opacity="0.7"><rect x="533.20908" y="183.07696" width="228.65948" height="158.10123" rx="28.21956" fill="url(#bfa05cfc-d7ec-49e0-8f8e-7dcb2e2661be)"/></g><rect x="537.2857" y="185.99396" width="216.60901" height="155.18423" rx="26.83505" fill="#3e3f49"/><rect x="540.2857" y="185.99396" width="216.60901" height="155.18423" rx="26.83505" fill="#535461"/><circle cx="658.70908" cy="262.51609" r="7" fill="#e0e0e0"/></svg> \ No newline at end of file diff --git a/src/assets/logo.png b/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..26453d960183a5c0a37b202b28ec255878a64250 GIT binary patch literal 66708 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℞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 FCIFSv@5=xH literal 0 HcmV?d00001 diff --git a/src/assets/screenshot.PNG b/src/assets/screenshot.PNG new file mode 100644 index 0000000000000000000000000000000000000000..ad834a8838cce6f9f24141e8057a9da1500477e2 GIT binary patch literal 96406 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±%7;l`(yx4%i|ZjRjFliAh3 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 GgeCwAK0dAh literal 0 HcmV?d00001 diff --git a/src/components/Countdown/Timer.css b/src/components/Countdown/Timer.css deleted file mode 100644 index c5c94d7..0000000 --- a/src/components/Countdown/Timer.css +++ /dev/null @@ -1,37 +0,0 @@ -#countdown { - width: 250px; - padding: 10px; - background-color: rgba(255, 255, 255, 0.1); - display: inline-block; - text-align: center; - margin: auto; -} -#countdown .box { - padding: 10px; - border-right: solid 1px rgba(255, 255, 255, 0.2); -} -#countdown .col-4:last-child .box { - border-right-color: transparent; -} -#countdown .box p { - font-size: 20px; - font-weight: bold; - margin: 0; -} -#countdown .box .text { - font-size: 12px; - font-family: sans-serif; -} - -@media (min-width: 768px) { - .container { - width: 1100px; - } - h1 { - font-size: 58px; - } - #countdown { - width: 350px; - padding: 20px; - } -} diff --git a/src/components/Countdown/Timer.js b/src/components/Countdown/Timer.js deleted file mode 100644 index 5fc584f..0000000 --- a/src/components/Countdown/Timer.js +++ /dev/null @@ -1,84 +0,0 @@ -import React, { Component } from "react"; -// import moment from 'moment'; -import "./Timer.css"; - -class CountDown extends Component { - constructor(props) { - super(props); - this.count = this.count.bind(this); - this.state = { - days: 0, - minutes: 0, - hours: 0, - secounds: 0, - time_up: "" - }; - this.x = null; - this.deadline = null; - } - count() { - var now = new Date().getTime(); - var t = this.deadline - now; - var dd = Math.floor(t / (1000 * 60 * 60 * 24)); - var hh = Math.floor((t % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); - var mm = Math.floor((t % (1000 * 60 * 60)) / (1000 * 60)); - var ss = Math.floor((t % (1000 * 60)) / 1000); - - var days = dd < 10 ? "0" + dd : dd; - var hours = hh < 10 ? "0" + hh : hh; - var minutes = mm < 10 ? "0" + mm : mm; - var seconds = ss < 10 ? "0" + ss : ss; - - this.setState({ days, minutes, hours, seconds }); - - if (t < 0) { - clearInterval(this.x); - this.setState({ - days: 0, - minutes: 0, - hours: 0, - seconds: 0, - time_up: "TIME IS UP" - }); - } - } - componentDidMount() { - this.deadline = new Date("Oct 08, 2022 21:00:00").getTime(); - - this.x = setInterval(this.count, 1000); - } - - render() { - const { days, seconds, hours, minutes } = this.state; - return ( - <div id="countdown"> - <div className="col-4"> - <div className="box"> - <p id="day">{days}</p> - <span className="text">Days</span> - </div> - </div> - <div className="col-4"> - <div className="box"> - <p id="hour">{hours}</p> - <span className="text">Hours</span> - </div> - </div> - <div className="col-4"> - <div className="box"> - <p id="minute">{minutes}</p> - <span className="text">Minutes</span> - </div> - </div> - <div className="col-4"> - <div className="box"> - <p id="second">{seconds}</p> - <span className="text">Seconds</span> - </div> - </div> - </div> - ); - } -} - -export default CountDown; diff --git a/src/components/Optin/Optin.css b/src/components/Optin/Optin.css deleted file mode 100644 index 5d7b291..0000000 --- a/src/components/Optin/Optin.css +++ /dev/null @@ -1,38 +0,0 @@ -.optin { - margin-top: 8%; -} -.optin p { - font-size: 14px; - font-weight: 100; -} -.optin button { - color: #fff; - padding: 6px 22px; - text-transform: uppercase; - font-family: "Roboto Condensed", sans-serif; - background-color: rgba(255, 255, 255, 0.1); - border: solid 2px transparent; - cursor: pointer; -} -.optin button:hover { - border-color: rgba(255, 255, 255, 0.3); -} - -#modal { - position: fixed; - top: 100px; - left: 30%; - width: 500px; - background: #fff; - transition: opacity 1s; - box-shadow: 0 7px 2px #444; - z-index: 99999; - opacity: 0; -} -#modal.is_open { -} -#modal .wrapper { - color: #444; - text-align: center; - padding: 30px; -} diff --git a/src/components/Optin/Optin.js b/src/components/Optin/Optin.js deleted file mode 100644 index a65473b..0000000 --- a/src/components/Optin/Optin.js +++ /dev/null @@ -1,29 +0,0 @@ -import React, { Component } from "react"; -import "./Optin.css"; - -class Optin extends Component { - modal() { - const modal = document.getElementById("modal"); - modal.classList.toggle("is_open"); - } - - render() { - return ( - <div className="optin"> - <p>Want to be the first to know when we launch?</p> - <button onClick={() => this.modal()}>Click Me</button> - <div id="modal"> - <div className="wrapper"> - <h3>Enter Your Email</h3> - <div className="clearfix"> - <div className="col-8" /> - <div className="col-3" /> - </div> - </div> - </div> - </div> - ); - } -} - -export default Optin; diff --git a/src/components/Preloader/Preloader.css b/src/components/Preloader/Preloader.css deleted file mode 100644 index f0bc8b7..0000000 --- a/src/components/Preloader/Preloader.css +++ /dev/null @@ -1,57 +0,0 @@ -.preloader { - position: fixed; - left: 0px; - top: 0px; - width: 100%; - height: 100%; - z-index: 999999; - background-color: rgb(49, 49, 177); - background-position: center center; - background-repeat: no-repeat; - opacity: 1; - transition: 1s opacity; -} -.preloader.loaded { - opacity: 0; - visibility: hidden; -} -.preloader .spinner_wrap { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - z-index: 33333; -} -.preloader .spinner { - width: 50px; - height: 50px; - background-color: rgba(255, 255, 255, 0.8); - -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out; - animation: sk-rotateplane 1.2s infinite ease-in-out; -} - -@-webkit-keyframes sk-rotateplane { - 0% { - -webkit-transform: perspective(120px); - } - 50% { - -webkit-transform: perspective(120px) rotateY(180deg); - } - 100% { - -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg); - } -} -@keyframes sk-rotateplane { - 0% { - transform: perspective(120px) rotateX(0deg) rotateY(0deg); - -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); - } - 50% { - transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); - -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); - } - 100% { - transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); - -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); - } -} diff --git a/src/components/Preloader/Preloader.js b/src/components/Preloader/Preloader.js deleted file mode 100644 index 3196e95..0000000 --- a/src/components/Preloader/Preloader.js +++ /dev/null @@ -1,30 +0,0 @@ -import React, { Component } from "react"; -import "./Preloader.css"; - -class Preloader extends Component { - preloader() { - let preload = document.querySelector(".preloader"); - setTimeout(() => { - preload.style.opacity = "0"; - setTimeout(() => { - preload.style.display = "none"; - }, 1000); - }, 3000); - } - - componentDidMount() { - this.preloader(); - } - - render() { - return ( - <div className="preloader"> - <div class="spinner_wrap"> - <div class="spinner" /> - </div> - </div> - ); - } -} - -export default Preloader; diff --git a/src/components/charts/Chart.js b/src/components/charts/Chart.js new file mode 100644 index 0000000..2a36e7d --- /dev/null +++ b/src/components/charts/Chart.js @@ -0,0 +1,39 @@ +import "../../../node_modules/react-vis/dist/style.css"; +import { + XYPlot, + LineSeries, + XAxis, + YAxis, + VerticalGridLines, + HorizontalGridLines, +} from "react-vis"; + +const Chart = () => { + const data = [ + { x: 0, y: 8 }, + { x: 1, y: 5 }, + { x: 2, y: 4 }, + { x: 3, y: 9 }, + { x: 4, y: 1 }, + { x: 5, y: 7 }, + { x: 6, y: 6 }, + { x: 7, y: 3 }, + { x: 8, y: 2 }, + { x: 9, y: 0 }, + ]; + return ( + <div style={{ marginTop: "15px" }}> + <XYPlot height={300} width={300}> + <VerticalGridLines /> + <HorizontalGridLines /> + <XAxis /> + <YAxis /> + <LineSeries data={data} color="red" /> + <LineSeries data={data} color="purple" /> + <LineSeries data={data} color="yellow" /> + </XYPlot> + </div> + ); +}; + +export default Chart; diff --git a/src/components/main/Main.css b/src/components/main/Main.css new file mode 100644 index 0000000..67652e9 --- /dev/null +++ b/src/components/main/Main.css @@ -0,0 +1,195 @@ +main { + background: #f3f4f6; + grid-area: main; + overflow-y: auto; +} + +.main__container { + padding: 20px 35px; +} + +.main__title { + display: flex; + align-items: center; +} + +.main__title > img { + max-height: 100px; + object-fit: contain; + margin-right: 20px; +} + +.main__greeting > h1 { + font-size: 24px; + color: #2e4a66; + margin-bottom: 5px; +} + +.main__greeting > p { + font-size: 14px; + font-weight: 700; + color: #a5aaad; +} + +.main__cards { + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr; + gap: 30px; + margin: 20px 0; +} + +.card { + display: flex; + flex-direction: column; + justify-content: space-around; + height: 70px; + padding: 25px; + border-radius: 5px; + background: #ffffff; + box-shadow: 5px 5px 13px #ededed, -5px -5px 13px #ffffff; +} + +.card_inner { + display: flex; + align-items: center; + justify-content: space-between; +} + +.card_inner > span { + font-size: 25px; +} + +.charts { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 30px; + margin-top: 50px; +} + +.charts__left { + padding: 25px; + border-radius: 5px; + background: #ffffff; + box-shadow: 5px 5px 13px #ededed, -5px -5px 13px #ffffff; +} + +.charts__left__title { + display: flex; + align-items: center; + justify-content: space-between; +} + +.charts__left__title > div > h1 { + font-size: 24px; + color: #2e4a66; + margin-bottom: 5px; +} + +.charts__left__title > div > p { + font-size: 14px; + font-weight: 700; + color: #a5aaad; +} + +.charts__left__title > i { + color: #ffffff; + font-size: 20px; + background: #ffc100; + border-radius: 200px 0px 200px 200px; + -moz-border-radius: 200px 0px 200px 200px; + -webkit-border-radius: 200px 0px 200px 200px; + border: 0px solid #000000; + padding: 15px; +} + +.charts__right { + padding: 25px; + border-radius: 5px; + background: #ffffff; + box-shadow: 5px 5px 13px #ededed, -5px -5px 13px #ffffff; +} + +.charts__right__title { + display: flex; + align-items: center; + justify-content: space-between; +} + +.charts__right__title > div > h1 { + font-size: 24px; + color: #2e4a66; + margin-bottom: 5px; +} + +.charts__right__title > div > p { + font-size: 14px; + font-weight: 700; + color: #a5aaad; +} + +.charts__right__title > i { + color: #ffffff; + font-size: 20px; + background: #39447a; + border-radius: 200px 0px 200px 200px; + -moz-border-radius: 200px 0px 200px 200px; + -webkit-border-radius: 200px 0px 200px 200px; + border: 0px solid #000000; + padding: 15px; +} + +.charts__right__cards { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 20px; + margin-top: 30px; +} + +.card1 { + background: #d1ecf1; + color: #35a4ba; + text-align: center; + padding: 25px; + border-radius: 5px; + font-size: 14px; +} + +.card2 { + background: #d2f9ee; + color: #38e1b0; + text-align: center; + padding: 25px; + border-radius: 5px; + font-size: 14px; +} + +.card3 { + background: #d6d8d9; + color: #3a3e41; + text-align: center; + padding: 25px; + border-radius: 5px; + font-size: 14px; +} + +.card4 { + background: #fddcdf; + color: #f65a6f; + text-align: center; + padding: 25px; + border-radius: 5px; + font-size: 14px; +} + +@media only screen and (max-width: 855px) { + .main__cards { + grid-template-columns: 1fr; + gap: 10px; + margin-bottom: 0; + } + + .charts { + grid-template-columns: 1fr; + margin-top: 30px; + } +} diff --git a/src/components/main/Main.js b/src/components/main/Main.js new file mode 100644 index 0000000..25c147e --- /dev/null +++ b/src/components/main/Main.js @@ -0,0 +1,117 @@ +import "./Main.css"; +import hello from "../../assets/hello.svg"; +import Chart from "../charts/Chart"; + +const Main = () => { + return ( + <main> + <div className="main__container"> + {/* <!-- MAIN TITLE STARTS HERE --> */} + + <div className="main__title"> + <img src={hello} alt="hello" /> + <div className="main__greeting"> + <h1>Hello Codersbite</h1> + <p>Welcome to your admin dashboard</p> + </div> + </div> + + {/* <!-- MAIN TITLE ENDS HERE --> */} + + {/* <!-- MAIN CARDS STARTS HERE --> */} + <div className="main__cards"> + <div className="card"> + <i + className="fa fa-user-o fa-2x text-lightblue" + aria-hidden="true" + ></i> + <div className="card_inner"> + <p className="text-primary-p">Number of Subscribers</p> + <span className="font-bold text-title">578</span> + </div> + </div> + + <div className="card"> + <i className="fa fa-calendar fa-2x text-red" aria-hidden="true"></i> + <div className="card_inner"> + <p className="text-primary-p">Times of Watching</p> + <span className="font-bold text-title">2467</span> + </div> + </div> + + <div className="card"> + <i + className="fa fa-video-camera fa-2x text-yellow" + aria-hidden="true" + ></i> + <div className="card_inner"> + <p className="text-primary-p">Number of Videos</p> + <span className="font-bold text-title">340</span> + </div> + </div> + + <div className="card"> + <i + className="fa fa-thumbs-up fa-2x text-green" + aria-hidden="true" + ></i> + <div className="card_inner"> + <p className="text-primary-p">Number of Likes</p> + <span className="font-bold text-title">645</span> + </div> + </div> + </div> + {/* <!-- MAIN CARDS ENDS HERE --> */} + + {/* <!-- CHARTS STARTS HERE --> */} + <div className="charts"> + <div className="charts__left"> + <div className="charts__left__title"> + <div> + <h1>Daily Reports</h1> + <p>Cupertino, California, USA</p> + </div> + <i className="fa fa-usd" aria-hidden="true"></i> + </div> + <Chart /> + </div> + + <div className="charts__right"> + <div className="charts__right__title"> + <div> + <h1>Stats Reports</h1> + <p>Cupertino, California, USA</p> + </div> + <i className="fa fa-usd" aria-hidden="true"></i> + </div> + + <div className="charts__right__cards"> + <div className="card1"> + <h1>Income</h1> + <p>$75,300</p> + </div> + + <div className="card2"> + <h1>Sales</h1> + <p>$124,200</p> + </div> + + <div className="card3"> + <h1>Users</h1> + <p>3900</p> + </div> + + <div className="card4"> + <h1>Orders</h1> + <p>1881</p> + </div> + </div> + </div> + </div> + {/* <!-- CHARTS ENDS HERE --> */} + </div> + </main> + ); +}; + +export default Main; diff --git a/src/components/navbar/Navbar.css b/src/components/navbar/Navbar.css new file mode 100644 index 0000000..5f3b8a2 --- /dev/null +++ b/src/components/navbar/Navbar.css @@ -0,0 +1,70 @@ +.navbar { + background: #ffffff; + grid-area: nav; + height: 60px; + display: flex; + align-items: center; + justify-content: space-between; + padding: 0 30px 0 30px; + border-bottom: 1px solid lightgray; +} + +.main__title { + display: flex; + align-items: center; +} + +.nav_icon { + display: none; +} + +.nav_icon > i { + font-size: 26px; + color: #a5aaad; +} + +.navbar__left > a { + margin-right: 30px; + text-decoration: none; + color: #a5aaad; + font-size: 15px; + font-weight: 700; +} + +.navbar__left .active_link { + color: #265acc; + border-bottom: 3px solid #265acc; + padding-bottom: 12px; +} + +.navbar__right { + display: flex; + justify-content: center; + align-items: center; +} + +.navbar__right > a { + margin-left: 20px; + text-decoration: none; +} + +.navbar__right > a > i { + color: #a5aaad; + font-size: 16px; + border-radius: 50px; + background: #ffffff; + box-shadow: 2px 2px 5px #d9d9d9, -2px -2px 5px #ffffff; + padding: 7px; +} + +@media only screen and (max-width: 978px) { + .nav_icon { + display: inline; + } +} + +@media only screen and (max-width: 480px) { + .navbar__left { + display: none; + } +} diff --git a/src/components/navbar/Navbar.js b/src/components/navbar/Navbar.js new file mode 100644 index 0000000..4357da0 --- /dev/null +++ b/src/components/navbar/Navbar.js @@ -0,0 +1,38 @@ +import "./Navbar.css"; +import avatar from "../../assets/avatar.svg"; + +const Navbar = ({ sidebarOpen, openSidebar }) => { + return ( + <nav className="navbar"> + <div className="nav_icon" onClick={() => openSidebar()}> + <i className="fa fa-bars" aria-hidden="true"></i> + </div> + <div className="main__title"> + {/* <div className="main__greeting"> */} + <h1>Digital Course File System - Students View</h1> + {/* <p>Welcome to your admin dashboard</p> */} + {/* </div> */} + </div> + {/* <div className="navbar__left"> + <a href="#">Subscribers</a> + <a href="#">Video Management</a> + <a className="active_link" href="#"> + Admin + </a> + </div> */} + {/* <div className="navbar__right"> + <a href="#"> + <i className="fa fa-search" aria-hidden="true"></i> + </a> + <a href="#"> + <i className="fa fa-clock-o" aria-hidden="true"></i> + </a> + <a href="#!"> + <img width="30" src={avatar} alt="avatar" /> + </a> + </div> */} + </nav> + ); +}; + +export default Navbar; diff --git a/src/components/sidebar/Sidebar.css b/src/components/sidebar/Sidebar.css new file mode 100644 index 0000000..e9b0b82 --- /dev/null +++ b/src/components/sidebar/Sidebar.css @@ -0,0 +1,112 @@ +#sidebar { + background: #020509; + grid-area: sidebar; + overflow-y: auto; + padding: 20px; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.sidebar__title { + display: flex; + justify-content: space-between; + align-items: center; + color: #f3f4f6; + margin-bottom: 30px; + /* color: #E85B6B; */ +} + +.sidebar__img { + display: flex; + align-items: center; +} + +.sidebar__title > div > img { + width: 75px; + object-fit: contain; +} + +.sidebar__title > div > h1 { + font-size: 18px; + display: inline; +} + +.sidebar__title > i { + font-size: 18px; + display: none; +} + +.sidebar__menu > h2 { + color: #3ea175; + font-size: 16px; + margin-top: 15px; + margin-bottom: 5px; + padding: 0 10px; + font-weight: 700; +} + +.sidebar__link { + color: #f3f4f6; + padding: 10px; + border-radius: 3px; + margin-bottom: 5px; +} + +.active_menu_link { + background: rgba(62, 161, 117, 0.3); + color: #3ea175; +} + +.active_menu_link a { + color: #3ea175 !important; +} + +.sidebar__link > a { + text-decoration: none; + color: #a5aaad; + font-weight: 700; +} + +.sidebar__link > i { + margin-right: 10px; + font-size: 18px; +} + +.sidebar__logout { + margin-top: 20px; + padding: 10px; + color: #e65061; +} + +.centered { + margin-top: 80%; + text-align: center; +} +.sidebar__logout > a { + text-decoration: none; + color: #e65061; + font-weight: 700; + text-transform: uppercase; +} + +.sidebar__logout > i { + margin-right: 10px; + font-size: 18px; +} + +.sidebar_responsive { + display: inline !important; + z-index: 9999 !important; + left: 0 !important; + position: absolute; +} + +@media only screen and (max-width: 978px) { + #sidebar { + display: none; + } + + .sidebar__title > i { + display: inline; + } +} diff --git a/src/components/sidebar/Sidebar.js b/src/components/sidebar/Sidebar.js new file mode 100644 index 0000000..5c66970 --- /dev/null +++ b/src/components/sidebar/Sidebar.js @@ -0,0 +1,88 @@ +import './Sidebar.css' +import logo from '../../assets/logo.png' +import { useFolder } from '../../hooks/useFolder' +import { v4 as uuidV4 } from 'uuid' +import { database } from '../../fire' +import Loader from 'react-loader-spinner' +import { useState, useReducer, useEffect } from 'react' + +const Sidebar = ({ sidebarOpen, closeSidebar }) => { + const { childFiles } = useFolder( + 'jykzOefu3XBgzYBE3afz', + 'KSeEJZFcdJgDT4hcqn1JxksYJzM2' + ) + + if (childFiles.length == 0) { + return ( + <> + <div className='centered'> + <Loader + type='TailSpin' + color='#000000' + height={50} + width={50} + timeout={3000} //3 secs + /> + </div> + </> + ) + } + + return ( + <div className={sidebarOpen ? 'sidebar_responsive' : ''} id='sidebar'> + <div className='sidebar__title'> + <div className='sidebar__img'> + <img src={logo} alt='logo' /> + <h1> DCFS</h1> + </div> + <i + onClick={() => closeSidebar()} + className='fa fa-times' + id='sidebarIcon' + aria-hidden='true' + ></i> + </div> + + <div className='sidebar__menu'> + <div className='sidebar__link active_menu_link'> + <i className='fa fa-home'></i> + <a href='#'>Dashboard</a> + </div> + <h2>ALL Files</h2> + {childFiles.length >= 0 && ( + <div> + {childFiles.map((childFile) => ( + <div className='sidebar__link' key={childFile.uniqueid}> + {console.log(childFile.uniqueid)} + <i className='fa fa-archive'></i> + <a href='#'>{childFile.name}</a> + </div> + ))} + </div> + )} + {/* <div className='sidebar__link'> + <i className='fa fa-user-secret' aria-hidden='true'></i> + <a href='#'>Admin Management</a> + </div> + <div className='sidebar__link'> + <i className='fa fa-building-o'></i> + <a href='#'>Company Management</a> + </div> + <div className='sidebar__link'> + <i className='fa fa-wrench'></i> + <a href='#'>Employee Management</a> + </div> + <div className='sidebar__link'> + <i className='fa fa-archive'></i> + <a href='#'>Warehouse</a> + </div> + <div className='sidebar__link'> + <i className='fa fa-handshake-o'></i> + <a href='#'>Contracts</a> + </div> */} + </div> + </div> + ) +} + +export default Sidebar diff --git a/src/construction.js b/src/construction.js index b5b574f..97408ef 100644 --- a/src/construction.js +++ b/src/construction.js @@ -26,8 +26,3 @@ export default function Construction() { ) } -// function Topic() { -// let { topicId } = useParams() -// // return <h3>Requested Folder ID: {topicId}</h3> -// <Background/> -// } diff --git a/src/fire.js b/src/fire.js new file mode 100644 index 0000000..f39ab45 --- /dev/null +++ b/src/fire.js @@ -0,0 +1,30 @@ +import firebase from 'firebase' +import "firebase/auth" +import "firebase/firestore" +import "firebase/storage" + +// Your web app's Firebase configuration + var firebaseConfig = { + apiKey: "AIzaSyDQlGeHoJnRw9RifLkHWoZj2MRiPwZYuss", + authDomain: "se-project-c93ee.firebaseapp.com", + projectId: "se-project-c93ee", + storageBucket: "se-project-c93ee.appspot.com", + messagingSenderId: "1002598702310", + appId: "1:1002598702310:web:d89b9904b9159331366f27" + }; + + + // Initialize Firebase + const fire=firebase.initializeApp(firebaseConfig); + + // For folder + const firestore = fire.firestore(); + export const database = { + folders : firestore.collection('folders'), + files : firestore.collection('files'), + getTime : firebase.firestore.FieldValue.serverTimestamp, + formatDoc : doc => { return {id : doc.id, ...doc.data()} }, + } + export const storage = fire.storage() + export const auth = fire.auth() + export default fire; diff --git a/src/hooks/useFolder.js b/src/hooks/useFolder.js new file mode 100644 index 0000000..3844983 --- /dev/null +++ b/src/hooks/useFolder.js @@ -0,0 +1,55 @@ +import { useState,useReducer, useEffect } from "react"; +import { database } from '../fire' +import firebase from 'firebase' +import Loader from "react-loader-spinner"; + + +export function useFolder( folderId = null, userid= null) { + + // const {currentUser} = firebase.auth.currentUser; + + const ACTIONS = { + SET_CHILD_FILES: "set-child-files", + } + + function reducer( state, { type,payload } ){ + + switch(type){ + case ACTIONS.SET_CHILD_FILES: + return { + ...state, + childFiles: payload.childFiles, + }; + + default: + return state; + + } + + } + const[state,dispatch] = useReducer( reducer,{ + folderId, + childFiles : [] + } + ); + + useEffect(() => { + if(1) + { + return ( + database.files + .where("folderId", "==", folderId) + .where("userId", "==", userid) + .onSnapshot(snapshot => { + dispatch({ + type: ACTIONS.SET_CHILD_FILES, + payload: { childFiles: snapshot.docs.map(database.formatDoc) }, + }) + }) + ) + } + + }, [folderId]) + + return state; +} diff --git a/src/index.css b/src/index.css index 1c9e2d7..926ef13 100644 --- a/src/index.css +++ b/src/index.css @@ -1,64 +1,81 @@ -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; +@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap"); + +/* styling scrollbars */ +::-webkit-scrollbar { + width: 5px; + height: 6px; } -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', - monospace; +::-webkit-scrollbar-track { + box-shadow: inset 0 0 5px #a5aaad; + border-radius: 10px; } -@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap'); +::-webkit-scrollbar-thumb { + background: #3ea175; + border-radius: 10px; +} -body { - color: #fff; - font-family: 'Roboto Condensed', sans-serif; - background-image: url(https://images.unsplash.com/photo-1508389377389-b8221c0bcc9e?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1350&q=80); - background-position: top top; - background-size: cover; +::-webkit-scrollbar-thumb:hover { + background: #a5aaad; +} + +* { margin: 0; + padding: 0; } -.App { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - text-align: center; - background: rgb(49, 49, 177); - background: linear-gradient( - 0deg, - rgba(49, 49, 177, 1) 0%, - rgba(49, 49, 177, 1) 50%, - rgba(49, 49, 177, 0.6) 100% - ); +body { + box-sizing: border-box; + font-family: "Lato", sans-serif; } -.container { - width: 100%; - margin: 15% auto; +.text-primary-p { + color: #a5aaad; + font-size: 14px; + font-weight: 700; +} + +.font-bold { + font-weight: 700; } -.col-4 { - width: 25%; - float: left; + +.text-title { + color: #2e4a66; +} + +.text-lightblue { + color: #469cac; } -h1 { - font-size: 38px; - text-transform: uppercase; - line-height: 1; +.text-red { + color: #cc3d38; } -@media (min-width: 768px) { +.text-yellow { + color: #a98921; +} + +.text-green { + color: #3b9668; +} + +.container { + display: grid; + height: 100vh; + grid-template-columns: 0.8fr 1fr 1fr 1fr; + grid-template-rows: 0.2fr 3fr; + grid-template-areas: + "sidebar nav nav nav" + "sidebar main main main"; +} + +@media only screen and (max-width: 978px) { .container { - width: 1100px; - } - h1 { - font-size: 58px; + grid-template-columns: 1fr; + grid-template-rows: 0.2fr 3fr; + grid-template-areas: + "nav" + "main"; } } diff --git a/src/index.js b/src/index.js index ef2edf8..846ed2c 100644 --- a/src/index.js +++ b/src/index.js @@ -1,17 +1,11 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import './index.css'; -import App from './App'; -import reportWebVitals from './reportWebVitals'; +import React from "react"; +import ReactDOM from "react-dom"; +import "./index.css"; +import App from "./App"; ReactDOM.render( <React.StrictMode> <App /> </React.StrictMode>, - document.getElementById('root') + document.getElementById("root") ); - -// 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 deleted file mode 100644 index 9dfc1c0..0000000 --- a/src/logo.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 841.9 595.3"><g fill="#61DAFB"><path d="M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z"/><circle cx="420.9" cy="296.5" r="45.7"/><path d="M520.5 78.1z"/></g></svg> \ No newline at end of file diff --git a/src/reportWebVitals.js b/src/reportWebVitals.js deleted file mode 100644 index 5253d3a..0000000 --- a/src/reportWebVitals.js +++ /dev/null @@ -1,13 +0,0 @@ -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 deleted file mode 100644 index 8f2609b..0000000 --- a/src/setupTests.js +++ /dev/null @@ -1,5 +0,0 @@ -// 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'; -- GitLab